Prior to Palm OS Cobalt there was both the "Old Serial Manager" and the "Serial Manager." The "Old Serial Manager" is not supported in Palm OS Cobalt. Applications should use the Serial Manager instead.
Deleted APIs ^TOP^
Table 100.1 Deleted functions
Deleted API
|
Use instead
|
SerClearErr()
|
SrmClearErr()
|
SerClose()
|
SrmClose()
|
SerControl()
|
SrmControl()
|
SerDbgAssureOpen()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
SerGetSettings()
|
SrmControl()
|
SerGetStatus()
|
SrmGetStatus()
|
SerOpen()
|
SrmOpen()
|
SerPrimeWakeupHandler()
|
SrmPrimeWakeupHandler()
|
SerReceive()
|
SrmReceive()
|
SerReceive10()
|
SrmReceive()
|
SerReceiveCheck()
|
SrmReceiveCheck()
|
SerReceiveFlush()
|
SrmReceiveFlush()
|
SerReceiveISP()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
SerReceiveWait()
|
SrmReceiveWait()
|
SerReceiveWindowClose()
|
SrmReceiveWindowClose()
|
SerReceiveWindowOpen()
|
SrmReceiveWindowOpen()
|
SerSend()
|
SrmSend()
|
SerSend10()
|
SrmSend()
|
SerSendCheck()
|
SrmSendCheck()
|
SerSendFlush()
|
SrmSendFlush()
|
SerSendWait()
|
SrmSendWait()
|
SerSetMapPort()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
SerSetReceiveBuffer()
|
SrmSetReceiveBuffer()
|
SerSetSettings()
|
SrmControl()
|
SerSetWakeupHandler()
|
SrmSetWakeupHandler()
|
SerSleep()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
SerWake()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
Table 100.2 Deleted structures
Deleted API
|
Use instead
|
SerCallbackEntryType
|
Nothing. This structure was used in conjunction with the SerControl() function SerCtlEmuSetBlockingHook , which is no longer supported.
|
SerSettingsType
|
The functions that used this structure are no longer supported. The function you use instead, SrmControl() , doesn't need any such structure.
|
Table 100.3 Deleted types
Deleted API
|
Use instead
|
SerCallbackEntryPtr
|
Nothing. This type was used in conjunction with the SerControl() function SerCtlEmuSetBlockingHook , which is no longer supported.
|
SerSettingsPtr
|
The functions that used this type are no longer supported. The function you use instead, SrmControl() , doesn't need it.
|
Table 100.4 Deleted #defines
Deleted API
|
Use instead
|
serCtlFirstCustomEntry
|
srmCtlCustomStart
|
serDefaultCTSTimeout
|
srmDefaultCTSTimeout
|
serDefaultSettings
|
srmDefaultSettings
|
serPortDefault
|
Use the prefDefSerialPlugIn preference value.
|
serPortMaskLocal
|
~serPortLocalHotSync
|
serSettingsFlagBitsPerChar5
|
srmSettingsFlagBitsPerChar5
|
serSettingsFlagBitsPerChar6
|
srmSettingsFlagBitsPerChar6
|
serSettingsFlagBitsPerChar7
|
srmSettingsFlagBitsPerChar7
|
serSettingsFlagBitsPerChar8
|
srmSettingsFlagBitsPerChar8
|
serSettingsFlagBitsPerCharM
|
srmSettingsFlagBitsPerCharM
|
serSettingsFlagCTSAutoM
|
srmSettingsFlagCTSAutoM
|
serSettingsFlagParityEvenM
|
srmSettingsFlagParityEvenM
|
serSettingsFlagParityOnM
|
srmSettingsFlagParityOnM
|
serSettingsFlagRTSAutoM
|
srmSettingsFlagRTSAutoM
|
serSettingsFlagStopBits1
|
srmSettingsFlagStopBits1
|
serSettingsFlagStopBits2
|
srmSettingsFlagStopBits2
|
serSettingsFlagStopBitsM
|
srmSettingsFlagStopBitsM
|
serSettingsFlagXonXoffM
|
srmSettingsFlagXonXoffM
|
Table 100.5 Deleted enumerated types
Deleted API
|
Use instead
|
SerCtlEnum
|
SrmCtlEnum
|
Table 100.6 Deleted application-defined functions
Deleted API
|
Use instead
|
SerBlockingHookHandler()
|
Nothing. This application-defined function was used in conjunction with the SerControl() function SerCtlEmuSetBlockingHook , which is no longer supported.
|
SerWakeupHandler()
|
WakeupHandlerProcPtr()
|
Unchanged APIs ^TOP^
Table 100.7 Unchanged #defines
serErrAlreadyOpen
|
serErrBadConnID
|
serErrBadParam
|
serErrBadPort
|
serErrLineErr
|
serErrNoMem
|
serErrNotOpen
|
serErrNotSupported
|
serErrStillOpen
|
serErrTimeOut
|
serLineErrorBreak
|
serLineErrorCarrierLost
|
serLineErrorFraming
|
serLineErrorHShake
|
serLineErrorHWOverrun
|
serLineErrorParity
|
serLineErrorSWOverrun
|
serPortLocalHotSync
|