ULStreamType enumeration

UL Ext.: Enumerates the types of MobiLink synchronization streams to use for synchronization.

Syntax
Visual Basic
Public Enum ULStreamType
C#
public enum ULStreamType
Remarks

For information about configuring specific stream types, see Network protocol options for UltraLite synchronization streams.

Separately licensed component required

ECC encryption and FIPS-certified encryption require a separate license. All strong encryption technologies are subject to export regulations.

See Separately licensed components.

Members
Member name Description Value

HTTP

Synchronize via HTTP.

The HTTP stream uses TCP/IP as its underlying transport. UltraLite applications act as Web browsers and the MobiLink server acts as a Web server. UltraLite applications send POST requests to send data to the server and GET requests to read data from the server.

1

HTTPS

Synchronize via HTTPS (HTTP with transport-layer security).

2

TCPIP

Synchronize via TCP/IP.

0

TLS

Synchronize via TCP/IP with transport layer security.

3

When using encrypted synchronization over HTTPS and TLS streams, you must deploy the appropriate DLL file to the device. The following table displays the DLL file to deploy for each type of encryption protocol. DLL files are located in the UltraLite\CE directory of your SQL Anywhere installation.

Protocol DLL
ECC mlcecc10.dll
RSA mlcrsa10.dll
FIPS mlcrsafips10.dll
See also