The Serial Link Manager APIs are, for all practical purposes, unchanged from their Palm OS Garnet counterparts.
Deleted APIs ^TOP^
Table 98.1 Deleted functions
Deleted API
|
Use instead
|
SlkProcessRPC()
|
Nothing. This function was documented as "system use only" and should never have been used by applications.
|
SlkSysPktDefaultResponse()
|
Nothing. This function was documented as "system use only" and should never have been used by applications.
|
Modified APIs ^TOP^
Table 98.2 Modified structures
Modified API
|
Description of change
|
SlkWriteDataType
|
Padding bytes have been added.
|
Table 98.3 Modified #defines
Modified API
|
Description of change
|
slkSocketFirstDynamic
|
The value of this constant has changed (from 4 to 5).
|
Unchanged APIs ^TOP^
Table 98.4 Unchanged functions
SlkClose()
|
SlkCloseSocket()
|
SlkFlushSocket()
|
SlkOpen()
|
SlkOpenSocket()
|
SlkReceivePacket()
|
SlkSendPacket()
|
SlkSetSocketListener()
|
SlkSocketPortID()
|
SlkSocketSetTimeout()
|
Table 98.5 Unchanged macros
slkGetPacketBodySize()
|
slkGetPacketByteVal()
|
slkGetPacketDest()
|
slkGetPacketDWordVal()
|
slkGetPacketHdrChecksum()
|
slkGetPacketSignature1()
|
slkGetPacketSignature2()
|
slkGetPacketSrc()
|
slkGetPacketTotalChecksum()
|
slkGetPacketTransId()
|
slkGetPacketType()
|
slkGetPacketWordVal()
|
slkSetPacketBodySize()
|
slkSetPacketByteVal()
|
slkSetPacketDest()
|
slkSetPacketDWordVal()
|
slkSetPacketHdrChecksum()
|
slkSetPacketSignature1()
|
slkSetPacketSignature2()
|
slkSetPacketSrc()
|
slkSetPacketTotalChecksum()
|
slkSetPacketTransId()
|
slkSetPacketType()
|
slkSetPacketWordVal()
|
Table 98.6 Unchanged structures
SlkPktFooterType
|
SlkPktHeaderType
|
SlkSocketListenType
|
|
Table 98.7 Unchanged types
SlkPktFooterPtr
|
SlkPktHeaderChecksum
|
SlkPktHeaderPtr
|
SlkSocketListenPtr
|
SlkWriteDataPtr
|
|
Table 98.8 Unchanged #defines
slkErrAlreadyOpen
|
slkErrBadParam
|
slkErrBodyLimit
|
slkErrBuffer
|
slkErrBusy
|
slkErrChecksum
|
slkErrFormat
|
slkErrHandle
|
slkErrNoDefaultProc
|
slkErrNotOpen
|
slkErrOutOfSockets
|
slkErrResponse
|
slkErrSocketNotOpen
|
slkErrTimeOut
|
slkErrTransId
|
slkErrWrongDestSocket
|
slkErrWrongPacketType
|
slkErrWrongPktType
|
slkPktHeaderSigFirst
|
slkPktHeaderSignature1
|
slkPktHeaderSignature2
|
slkPktHeaderSigSecond
|
slkPktHeaderSigThird
|
slkPktTypeLoopBackTest
|
slkPktTypePAD
|
slkPktTypeSystem
|
slkPktTypeUnused1
|
slkSocketConsole
|
slkSocketDebugger
|
slkSocketDLP
|
SlkSocketRefNum
|
slkSocketRemoteUI
|
Table 98.9 Unchanged application-defined functions
SlkSocketListenerProcPtr()
|
|