»
Symbian OS v6.1 Edition for C++ »
API Reference »
Serial Communications Server Client-Side »
Capabilities constants
Capabilities constants
Support
Supported from 5.0
Data rate capabilities
const TUint KCapsBps50
Description
50 bits per second is supported
const TUint KCapsBps75
Description
75 Bits per second is supported
const TUint KCapsBps110
Description
110 bits per second is supported
const TUint KCapsBps134
Description
134 bits per second is supported
const TUint KCapsBps150
Description
150 bits per second is supported
const TUint KCapsBps300
Description
300 bits per second is supported
const TUint KCapsBps600
Description
600 bits per second is supported
const TUint KCapsBps1200
Description
1200 bits per second is supported
const TUint KCapsBps1800
Description
1800 bits per second is supported
const TUint KCapsBps2000
Description
2000 bits per second is supported
const TUint KCapsBps2400
Description
2400 bits per second is supported
const TUint KCapsBps3600
Description
3600 bits per second is supported
const TUint KCapsBps4800
Description
4800 bits per second is supported
const TUint KCapsBps7200
Description
7200 bits per second is supported
const TUint KCapsBps9600
Description
9600 bits per second is supported
const TUint KCapsBps19200
Description
19200 bits per second is supported
const TUint KCapsBps38400
Description
38400 bits per second is supported
const TUint KCapsBps57600
Description
57600 bits per second is supported
const TUint KCapsBps115200
Description
115200 bits per second is supported
const TUint KCapsBpsSpecial
Description
The serial device supports a special rate to be specified
iniSpecialRate
Description
The following constants are defined in d32comm.h.
const TUint KCapsData5
Description
The driver supports 5 bits per character
const TUint KCapsData6
Description
The driver supports 6 bits per character
const TUint KCapsData7
Description
The driver supports 7 bits per character
const TUint KCapsData8
Description
The driver supports 8 bits per character
Description
The following constants are defined in d32comm.h.
const TUint KCapsStop1
Description
The driver supports 1 stop bit per character
const TUint KCapsStop2
Description
The driver supports 2 stop bit per character
Description
The following constants are defined in d32comm.h.
const TUint KCapsParityNone
Description
Sending characters without any parity is supported
const TUint KCapsParityEven
Description
Even parity is supported
const TUint KCapsParityOdd
Description
Odd parity is supported
const TUint KCapsParityMark
Description
Mark parity is supported
const TUint KCapsParitySpace
Description
Space parity is supported
Description
The following constants are defined in d32comm.h.
const TUint KCapsSignalCTSSupported
Description
The serial device has an CTS input control line
const TUint KCapsSignalDSRSupported
Description
The serial device has an DSR input control line
const TUint KCapsSignalDCDSupported
Description
The serial device has an DCD input control line
const TUint KCapsSignalRNGSupported
Description
The serial device has an RNG input control line
const TUint KCapsSignalRTSSupported
Description
The serial device has an RTS output control line
const TUint KCapsSignalDTRSupported
Description
The serial device has an DTR output control line
Description
The following constants are defined in d32comm.h.
const TUint KCapsObeyXoffSupported
Description
The serial device can respond to incoming software handshaking
const TUint KCapsSendXoffSupported
Description
The serial device can generate software handshaking characters
const TUint KCapsObeyCTSSupported
Description
The serial device can respond to flow control on the CTS input line and
generate flow control signals on the RTS output.
const TUint KCapsFailCTSSupported
Description
The serial device supports failing pending operations if the CTS input
line goes low
const TUint KCapsObeyDSRSupported
Description
The serial device can respond to flow control on the DSR input
line.
const TUint KCapsFailDSRSupported
Description
The serial device supports failing pending operations if the DSR input
line goes low
const TUint KCapsObeyDCDSupported
Description
The serial device can respond to flow control on the DCD input
line
const TUint KCapsFailDCDSupported
Description
The serial device supports failing pending operations if the DCD input
line goes low
const TUint KCapsFreeRTSSupported
Description
The serial device is able to leave the RTS output control line for user
control.
const TUint KCapsFreeDTRSupported
Description
The serial device is able to leave the DTR output control line for user
control.
Serial infra red capabilities
Description
The following constants are defined in d32comm.h.
const TUint KCapsSIR115kbps
Description
The serial device supports 115k SIR encoding
const TUint KCapsSIR2400bpsOnly
Description
The serial device is a 2400 bps only SIR device
const TUint KCapsSIR4Mbs
Description
The Serial device supports 4Mbps FSIR encoding
Description
The following constants are defined in d32comm.h.
const TUint KCapsHasFifo
Description
The serial device has a FIFO
Notification capabilities
Description
The following constants are defined in d32comm.h. They are used
inTCommCapsV02::iNotificationCaps
.
KNotifySignalsChangeSupported
const TUint KNotifySignalsChangeSupported
Support
Supported from 6.0
Description
Port supports notification of signals changing.
KNotifyRateChangeSupported
const TUint KNotifyRateChangeSupported
Support
Supported from 6.0
Description
Port supports notification of baud rate changing.
KNotifyDataFormatChangeSupported
const TUint KNotifyDataFormatChangeSupported
Support
Supported from 6.0
Description
Port supports notification of data bits changing.
KNotifyHandshakeChangeSupported
const TUint KNotifyHandshakeChangeSupported
Support
Supported from 6.0
Description
Port supports notification of handshaking changing.
const TUint KNotifyBreakSupported
Support
Supported from 6.0
Description
Port suppports notification of break occurring.
KNotifyFlowControlChangeSupported
const TUint KNotifyFlowControlChangeSupported
Support
Supported from 6.0
Description
Port supports notification of flow control changing.
KNotifyDataAvailableSupported
const TUint KNotifyDataAvailableSupported
Support
Supported from 6.0
Description
Port supports notification of data becoming available to be read.
KNotifyOutputEmptySupported
const TUint KNotifyOutputEmptySupported
Support
Supported from 6.0
Description
Port supports notification of the output buffer becoming empty.
Description
The following constant is defined in d32comm.h. It is used
inTCommCapsV02::iRoleCaps
.
const TUint KCapsRoleSwitchSupported
Support
Supported from 6.0
Description
Port supports role switching (DTE/DCE).
Flow control capabilities
Description
The following constant is defined in d32comm.h. It is used
inTCommCapsV02::iFlowControlCaps
.
KCapsFlowControlStatusSupported
const TUint KCapsFlowControlStatusSupported
Support
Supported from 6.0
Description
Port supports retrieval of flow control status.