Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <bt_sock.h>

KBasebandSlotTime

KBasebandSlotTime 0.000625

Description

Baseband timeslot duration (0.000625 seconds)

[Top]


Typedef TBTServiceSecurityPckg

typedef TPckgBuf<TBTServiceSecurity> TBTServiceSecurityPckg;

Description

Package definition for securty settings

[Top]


Typedef TBTServiceSecurityPerDeviceBuf

typedef TPckgBuf<TBTServiceSecurityPerDevice> TBTServiceSecurityPerDeviceBuf;

Description

Package definition for securty settings

[Top]


Typedef TSetBasebandPolicyBuf

Interface status: deprecated

typedef TPckgBuf<TSetBasebandPolicy> TSetBasebandPolicyBuf;

Description

Package for SetBasebandPolicy structure

[Top]


Typedef TPhysicalLinkQuickConnectionTokenBuf

typedef TPckgBuf<TPhysicalLinkQuickConnectionToken> TPhysicalLinkQuickConnectionTokenBuf;

Description

Package for TPhysicalLinkQuickConnectionTokenTPhysicalLinkQuickConnectionToken structure

[Top]


Typedef TLMDisconnectACLBuf

typedef TPckgBuf<TLMDisconnectACLIoctl> TLMDisconnectACLBuf;

Description

Package for TLMDisconnectACLIoctlTLMDisconnectACLIoctl structure

[Top]


Typedef THCIScanEnableBuf

Interface status: deprecated

typedef TPckgBuf<THCIScanEnableIoctl> THCIScanEnableBuf;

Description

Package for THCIScanEnableIoctl structure

[Top]


Typedef TLMAddSCOConnectionBuf

Interface status: deprecated

typedef TPckgBuf<TLMAddSCOConnectionIoctl> TLMAddSCOConnectionBuf;

Description

Package for TLMAddSCOConnectionIoctlTLMAddSCOConnectionIoctl structure

[Top]


Typedef THCISetEncryptionBuf

Interface status: deprecated

typedef TPckgBuf<THCISetEncryptionIoctl> THCISetEncryptionBuf;

Description

Package for THCISetEncryptionIoctlTHCISetEncryptionIoctl structure

[Top]


Typedef THCIDeviceClassBuf

Interface status: deprecated

typedef TPckgBuf<THCIDeviceClassIoctl> THCIDeviceClassBuf;

Description

Package for THCIDeviceClassIoctlTHCIDeviceClassIoctl structure

[Top]


Typedef THCILocalVersionBuf

Interface status: deprecated

typedef TPckgBuf<THCILocalVersionIoctl> THCILocalVersionBuf;

Description

Package for THCILocalVersionIoctlTHCILocalVersionIoctl structure

[Top]


Typedef TL2CAPPort

typedef TUint16 TL2CAPPort;

Description

Definition of a L2CAP port number type

[Top]


Typedef TRfcommChannel

typedef TUint8 TRfcommChannel;

Description

RFCOMM channel type definition

[Top]


Typedef RBTDevAddrArray

typedef RArray<TBTDevAddr> RBTDevAddrArray;

Description

Array of device addresses

[Top]


Enum TBluetoothMitmProtection

TBluetoothMitmProtection

Description

An enumeration to represent the possible levels of Man-in-the-Middle protection that a Bluetooth service may specify.

EMitmNotRequired

No Man-in-the-Middle protection is required.

EMitmDesired

Man-in-the-Middle protection should be used where possible.

EMitmRequired

Man-in-the-Middle protection is required.

[Top]


Enum TBTOptions

TBTOptions

Description

BT options.

KBTRegisterCodService

Set a CoD Service bit(s)

KBTSecurityDeviceOverride

[Top]


Enum TBTLMIoctls

TBTLMIoctls

Description

Link manager Ioctl codes.

KLMDisconnectACLIoctl

Disconnect ACL Ioctl code

KLMSetPacketTypeIoctl

Set Packet type Ioctl code

[Top]


Enum TBasebandPageTimePolicy

TBasebandPageTimePolicy

Description

Paging policy for baseband.

EPagingDontCare

Don't care setting

EPagingNormal

Normal setting

EPagingBestEffort

Best effort setting

EPagingQuick

Quick paging setting

[Top]


Enum THCIScanEnableIoctl

Interface status: deprecated

THCIScanEnableIoctl

Description

Enumerations for the four possible scan enable modes. Use Inquiry scan for discoverability and Page scan for connectability.

Use with KHCIReadScanEnableIoctl and KHCIWriteScanEnableIoctl.

EHCINoScansEnabled

No scans enabled.

EHCIInquiryScanOnly

Inquiry scan only.

EHCIPageScanOnly

Page scan only.

EHCIInquiryAndPageScan

Both inquiry and page scan enabled.

[Top]


Enum TBTL2CAPOptions

TBTL2CAPOptions

Description

L2CAP Get / Set Options.

KL2CAPOutboundMTUForBestPerformance

Get the outbound MTU size taking into account both the negotiated MTU size and best use of underlying packet sizes. For example: If the default outgoing MTU of 672 has been negotiated for a L2CAP channel that is in Retransmission or Flow control mode then this GetOpt will return an outgoing MTU of 668 bytes. This allows a maximally sized SDU (which due to this adjustment will be 668 bytes) to be sent in two DH5 packets. KL2CAPOutboundMTUForBestPerformance may also be used to set the current negotiated (or to be negotiated) outbound MTU size. Note that the outbound MTU size returned when using KL2CAPOutboundMTUForBestPerformance with a GetOpt may not be the same as the outbound MTU size previously set when using KL2CAPOutboundMTUForBestPerformance with a SetOpt.

KL2CAPGetOutboundMTU

This is the legacy value for setting getting \ setting the outbound MTU size and behaves in the same way as KL2CAPOutboundMTUForBestPerformance.

KL2CAPGetDebug1

Debug Command

KL2CAPInboundMTU

Get / Set the current inbound MTU size

KL2CAPRTXTimer

Change the extended L2CAP command retransmission timeout

KL2CAPERTXTimer

Change the L2CAP command retransmission timeout

KL2CAPGetMaxOutboundMTU

Get the max outbound MTU supported by the stack

KL2CAPGetMaxInboundMTU

Get the max inbound MTU supported by the stack

KL2CAPUpdateChannelConfig

Get and Set the current configuration parameters

KL2CAPNegotiatedOutboundMTU

Get / Set the current negotiated (or to be negotiated) outbound MTU size

KL2CAPTestConfigure

KL2CAPDebugFlush

KL2CAPVersion1_2

KL2CAPHeapAlloc

KL2CAPDataPlaneConfig

KL2CAPOutboundMTUForBestPerformanceWithRestriction

This is similar to KL2CAPOutboundMTUForBestPerformance except that the caller can specify a restriction that the returned MTU shall not exceed. This is useful for layers above L2CAP that still want an optimal MTU but have their own restrictions on packet size.

[Top]


Enum TRPNParameterMask

TRPNParameterMask

Description

Remote port negotiation parameter masks

EPMBitRate

Remote port negotiation parameter masks for bit rate

EPMDataBits

Remote port negotiation parameter masks for data bits

EPMStopBit

Remote port negotiation parameter masks for stop bit

EPMParity

Remote port negotiation parameter masks for parity

EPMParityType

Remote port negotiation parameter masks for parity type

EPMXOnChar

Remote port negotiation parameter masks for on character

EPMXOffChar

Remote port negotiation parameter masks for off character

EPMXOnOffInput

Remote port negotiation parameter masks for XOn/Off input

EPMXOnOffOutput

Remote port negotiation parameter masks for XOn/Off output

EPMRTRInput

Remote port negotiation parameter masks for read to receive input

EPMRTROutput

Remote port negotiation parameter masks for read to receive output

EPMRTCInput

Remote port negotiation parameter masks for RTC input

EPMRTCOutput

Remote port negotiation parameter masks for RTC output

[Top]


Enum TRPNFlowCtrlMask

TRPNFlowCtrlMask

Description

Remote port negotiation flow control masks

EFCXOnOffInput

Remote port negotiation flow control masks for XOn/Off input

EFCXOnOffOutput

Remote port negotiation flow control masks for XOn/Off output

EFCRTRInput

Remote port negotiation flow control masks for ready to receive input

EFCRTROutput

Remote port negotiation flow control masks for ready to receive output

EFCRTCInput

Remote port negotiation flow control masks for RTC input

EFCRTCOutput

Remote port negotiation flow control masks for RTC output

[Top]


Enum TRPNValidityMask

TRPNValidityMask

Description

Remote port negotiation validity masks

EVMBitRate

Remote port negotiation validity masks for bit rate

EVMDataBits

Remote port negotiation validity masks for data bits

EVMStopBit

Remote port negotiation validity masks for stop bit

EVMParity

Remote port negotiation validity masks for parity

EVMFlowCtrl

Remote port negotiation validity masks for flow control

EVMXOnChar

Remote port negotiation validity masks for XOn charater

EVMXOffChar

Remote port negotiation validity masks for XOff charater


bt_sock.h Global variables

[Top]


KRFCOMMDesC

const TLitC< sizeof(L"RFCOMM")/2 KRFCOMMDesC)={sizeof(L"RFCOMM" )/2-1,L"RFCOMM" };

Description

Descriptor name for RFCOMM

[Top]


KL2CAPDesC

const TLitC< sizeof(L"L2CAP")/2 KL2CAPDesC)={sizeof(L"L2CAP" )/2-1,L"L2CAP" };

Description

Descriptor name for L2CAP

[Top]


KBTAddrFamily

const TUint KBTAddrFamily=0x101;

Description

BT Address Family

[Top]


KBTLinkManager

const TUint KBTLinkManager=0x0099;

Description

Protocol Number for Link Manager

[Top]


KL2CAP

const TUint KL2CAP=0x0100;

Description

Protocol Number for L2CAP

[Top]


KRFCOMM

const TUint KRFCOMM=0x0003;

Description

Protocol Number for RFCOMM

[Top]


KSDP

const TUint KSDP=0x0001;

Description

Protocol Number for SDP

[Top]


KAVCTP

const TUint KAVCTP=0x0017;

Description

Protocol Number for AVCTP

[Top]


KTCIL2CAP

const TInt KTCIL2CAP=0xF100;

Description

Protocol Number for TCI L2CAP

[Top]


KBTMajor

const TInt KBTMajor=0;

Description

BT version number for major version

[Top]


KBTMinor

const TInt KBTMinor=1;

Description

BT version number for minor version

[Top]


KBTBuild

const TInt KBTBuild=1;

Description

BT version number for build version

[Top]


KSolBtBlog

const TUint KSolBtBlog=0x1000;

Description

Logging socket option

[Top]


KSolBtHCI

const TUint KSolBtHCI=0x1010;

Description

HCI socket option

[Top]


KSolBtLM

const TUint KSolBtLM=0x1011;

Description

Link Manager socket option

[Top]


KSolBtL2CAP

const TUint KSolBtL2CAP=0x1012;

Description

L2CAP socket option

[Top]


KSolBtRFCOMM

const TUint KSolBtRFCOMM=0x1013;

Description

RFCOMM socket option

[Top]


KSolBtAVCTP

const TUint KSolBtAVCTP=0x1014;

Description

AVCTP socket option

[Top]


KSolBtACL

const TUint KSolBtACL=0x1015;

Description

ACL socket option

[Top]


KSolBtAVDTPSignalling

const TUint KSolBtAVDTPSignalling=0x1016;

Description

Decimal Value: 4118.

[Top]


KSolBtAVDTPMedia

const TUint KSolBtAVDTPMedia=0x1017;

Description

Decimal Value: 4119.

[Top]


KSolBtAVDTPReporting

const TUint KSolBtAVDTPReporting=0x1018;

Description

Decimal Value: 4120.

[Top]


KSolBtAVDTPRecovery

const TUint KSolBtAVDTPRecovery=0x1019;

Description

Decimal Value: 4121.

[Top]


KSolBtAVDTPInternal

const TUint KSolBtAVDTPInternal=0x1020;

Description

Decimal Value: 4128.

[Top]


KSolBtLMProxy

const TUint KSolBtLMProxy=0x2011;

Description

Link Manager Proxy socket option

[Top]


KSolBtSAPBase

const TUint KSolBtSAPBase=0x2020;

Description

CBluetoothSAP handles SetOpt first

[Top]


KSCOListenQueSize

const TUint8 KSCOListenQueSize=1;

Description

Length of SCO listening queue

[Top]


KL2MinMTU

const TUint16 KL2MinMTU=48;

Description

BT Spec defined min. supported MTU size

[Top]


KMaxPSM

const TUint16 KMaxPSM=0xFEFF;

Description

Max L2CAP PSM value

[Top]


KMinUserPSM

const TUint16 KMinUserPSM=0x1001;

Description

This is the minimum user PSM. Smaller PSM values are possible but are reserved for use by the Bluetooth stack only.

[Top]


KMinPSM

Interface status: deprecated

const TUint16 KMinPSM=0x1001;

Description

This constant has been deprecated since its name is misleading becasue it doesn't represent the absolute minimum PSM but the minimum user PSM instead. Use KMinUserPSM instead of this constant.

[Top]


KErrBtEskError

const TInt KErrBtEskError=-6999;

Description

BT ESK error code

[Top]


KLinkManagerErrBase

const TInt KLinkManagerErrBase=-6450;

Description

Link manager base error value

[Top]


KErrInsufficientBasebandResources

const TInt KErrInsufficientBasebandResources=KLinkManagerErrBase;

Description

Insufficient baseband resources error value

[Top]


KErrProxyWriteNotAvailable

const TInt KErrProxyWriteNotAvailable=KLinkManagerErrBase-1;

Description

Proxy write not available error value

[Top]


KErrReflexiveBluetoothLink

const TInt KErrReflexiveBluetoothLink=KLinkManagerErrBase-2;

Description

Reflexive BT link error value

[Top]


KErrPendingPhysicalLink

const TInt KErrPendingPhysicalLink=KLinkManagerErrBase-3;

Description

Physical link connection already pending when trying to connect the physical link

[Top]


KErrRemoteDeviceIndicatedNoBonding

const TInt KErrRemoteDeviceIndicatedNoBonding=KLinkManagerErrBase-4;

Description

Dedicated bonding attempt failure when the remote device responds with No-Bonding

[Top]


KL2CAPErrBase

const TInt KL2CAPErrBase=-6300;

Description

Base error value for L2CAP error codes

[Top]


KErrBadAddress

const TInt KErrBadAddress=KL2CAPErrBase;

Description

L2CAP Bad address error code

[Top]


KErrSAPUnexpectedEvent

const TInt KErrSAPUnexpectedEvent=KL2CAPErrBase - 1;

Description

L2CAP unexpected SAP event error code

[Top]


KErrBadPacketReceived

const TInt KErrBadPacketReceived=KL2CAPErrBase - 2;

Description

L2CAP bad packet received error code

[Top]


KErrL2CAPBadResponse

const TInt KErrL2CAPBadResponse=KL2CAPErrBase - 3;

Description

L2CAP bad response error code

[Top]


KErrHCIConnectFailed

const TInt KErrHCIConnectFailed=KL2CAPErrBase - 4;

Description

L2CAP HCI connection failed error code

[Top]


KErrHCILinkDisconnection

const TInt KErrHCILinkDisconnection=KL2CAPErrBase - 5;

Description

L2CAP HCI link disconnection error code

[Top]


KErrSAPNotConnected

const TInt KErrSAPNotConnected=KL2CAPErrBase - 6;

Description

L2CAP SAP not connected error code

[Top]


KErrConfigBadParams

const TInt KErrConfigBadParams=KL2CAPErrBase - 7;

Description

L2CAP bad configuration parameters error code

[Top]


KErrConfigRejected

const TInt KErrConfigRejected=KL2CAPErrBase - 8;

Description

L2CAP configuration rejected error code

[Top]


KErrConfigUnknownOptions

const TInt KErrConfigUnknownOptions=KL2CAPErrBase - 9;

Description

L2CAP unknown configuration options error code

[Top]


KErrL2PeerDisconnected

const TInt KErrL2PeerDisconnected=KL2CAPErrBase - 10;

Description

L2CAP peer disconnected error code

[Top]


KErrL2CAPAccessRequestDenied

const TInt KErrL2CAPAccessRequestDenied=KL2CAPErrBase - 11;

Description

L2CAP access request denied error code

[Top]


KErrL2CAPRequestTimeout

const TInt KErrL2CAPRequestTimeout=KL2CAPErrBase - 12;

Description

L2CAP request timeout error code

[Top]


KErrL2PeerRejectedCommand

const TInt KErrL2PeerRejectedCommand=KL2CAPErrBase - 13;

Description

L2CAP peer rejected command error code

[Top]


KErrHostResNameTooLong

const TInt KErrHostResNameTooLong=KL2CAPErrBase - 14;

Description

L2CAP host resolver name too long error code

[Top]


KErrL2CAPNoMorePSMs

const TInt KErrL2CAPNoMorePSMs=KL2CAPErrBase - 15;

Description

L2CAP no more PSMs error code

[Top]


KErrL2CAPMaxTransmitExceeded

const TInt KErrL2CAPMaxTransmitExceeded=KL2CAPErrBase - 16;

Description

L2CAP in reliable mode: the maximum L2Cap retransmissions have been made and channel will disconnect error code

[Top]


KErrL2CAPDataControllerDetached

const TInt KErrL2CAPDataControllerDetached=KL2CAPErrBase - 17;

Description

L2CAP problems (e.g. no memory) whilst sending data error code

[Top]


KErrL2CAPConfigAlreadyInProgress

const TInt KErrL2CAPConfigAlreadyInProgress=KL2CAPErrBase - 19;

Description

L2CAP attempt to alter config whilst configuration is in progress error code

[Top]


KErrL2CAPNoFreeCID

const TInt KErrL2CAPNoFreeCID=KL2CAPErrBase - 21;

Description

L2CAP no more channel IDs available error code

[Top]


KErrHostResNoMoreResults

const TInt KErrHostResNoMoreResults=KErrEof;

Description

Host resolver has no more results error code

[Top]


KHostResInquiry

const TUint KHostResInquiry=1;

Description

Host resolver inquiry option

[Top]


KHostResName

const TUint KHostResName=2;

Description

Host resolver name option. This is mutually exclusive with KHostResEir

[Top]


KHostResIgnoreCache

const TUint KHostResIgnoreCache=16;

Description

A way of ignoring the cache

[Top]


KHostResCache

const TUint KHostResCache=32;

Description

A way to get CoD from cache

[Top]


KHostResEir

const TUint KHostResEir=64;

Description

Host resolver Eir option. This is mutually exclusive with KHostResName

[Top]


KL2CAPEchoRequestIoctl

const TInt KL2CAPEchoRequestIoctl=0;

Description

Echo Request Ioctl name

[Top]


KL2CAPIncomingMTUIoctl

const TInt KL2CAPIncomingMTUIoctl=1;

Description

Change incoming MTU Ioctl name

[Top]


KL2CAPOutgoingMTUIoctl

const TInt KL2CAPOutgoingMTUIoctl=2;

Description

Change outgoing MTU Ioctl name

[Top]


KL2CAPUpdateChannelConfigIoctl

const TInt KL2CAPUpdateChannelConfigIoctl=3;

Description

Change conguration parameters Ioctl name

[Top]


KDefaultBasebandConnectionTimeout

const TUint KDefaultBasebandConnectionTimeout=10;

Description

Default baseband connection timeout (10 seconds)

[Top]


KDisconnectOnePhysicalLink

const TLitC8< sizeof("1") KDisconnectOnePhysicalLink)={sizeof( "1" )-1, "1" };

Description

Specifes one physical link should be disconnected

[Top]


KDisconnectAllPhysicalLinks

const TLitC8< sizeof("A") KDisconnectAllPhysicalLinks)={sizeof( "A" )-1, "A" };

Description

Specifes all physical links should be disconnected

[Top]


KLMAddSCOConnIoctl

Interface status: deprecated

const TUint KLMAddSCOConnIoctl=0;

Description

Add SCO connnection Ioctl

[Top]


KHCIRemoveSCOConnIoctl

Interface status: deprecated

const TUint KHCIRemoveSCOConnIoctl=1;

Description

Remove SCO connection Ioctl

[Top]


KHCIChangePacketTypeIoctl

Interface status: deprecated

const TUint KHCIChangePacketTypeIoctl=2;

Description

Change packet types allowed Ioctl

[Top]


KHCIAuthRequestIoctl

Interface status: deprecated

const TUint KHCIAuthRequestIoctl=3;

Description

Request authorisation Ioctl

[Top]


KHCIEncryptIoctl

Interface status: deprecated

const TUint KHCIEncryptIoctl=4;

Description

Request encryption Ioctl

[Top]


KHCIChangeLinkKeyIoctl

Interface status: deprecated

const TUint KHCIChangeLinkKeyIoctl=5;

Description

Change link key Ioctl

[Top]


KHCIMasterLinkKeyIoctl

Interface status: deprecated

const TUint KHCIMasterLinkKeyIoctl=6;

Description

Master link key Ioctl

[Top]


KHCIHoldModeIoctl

Interface status: deprecated

const TUint KHCIHoldModeIoctl=7;

Description

Enable hold mode Ioctl

[Top]


KHCISniffModeIoctl

Interface status: deprecated

const TUint KHCISniffModeIoctl=8;

Description

Enable sniff mode Ioctl

[Top]


KHCIExitSniffModeIoctl

Interface status: deprecated

const TUint KHCIExitSniffModeIoctl=9;

Description

Exit sniff mode Ioctl

[Top]


KHCIParkModeIoctl

Interface status: deprecated

const TUint KHCIParkModeIoctl=10;

Description

Enable park mode Ioctl

[Top]


KHCIExitParkModeIoctl

Interface status: deprecated

const TUint KHCIExitParkModeIoctl=11;

Description

Exit park mode Ioctl

[Top]


KHCIReadPageTimeoutIoctl

Interface status: deprecated

const TUint KHCIReadPageTimeoutIoctl=12;

Description

Read page timeout Ioctl

[Top]


KHCIWritePageTimeoutIoctl

Interface status: deprecated

const TUint KHCIWritePageTimeoutIoctl=13;

Description

Write page timeout Ioctl

[Top]


KHCIReadScanEnableIoctl

Interface status: deprecated

const TUint KHCIReadScanEnableIoctl=14;

Description

Read scan enable Ioctl

[Top]


KHCIWriteScanEnableIoctl

Interface status: deprecated

const TUint KHCIWriteScanEnableIoctl=15;

Description

Write scan enable Ioctl

[Top]


KHCIReadDeviceClassIoctl

Interface status: deprecated

const TUint KHCIReadDeviceClassIoctl=16;

Description

Read device class Ioctl

[Top]


KHCIWriteDeviceClassIoctl

Interface status: deprecated

const TUint KHCIWriteDeviceClassIoctl=17;

Description

Write device class Ioctl

[Top]


KHCIReadVoiceSettingIoctl

Interface status: deprecated

const TUint KHCIReadVoiceSettingIoctl=18;

Description

Read voice settings Ioctl

[Top]


KHCIWriteVoiceSettingIoctl

Interface status: deprecated

const TUint KHCIWriteVoiceSettingIoctl=19;

Description

Write voice settings Ioctl

[Top]


KHCIReadHoldModeActivityIoctl

Interface status: deprecated

const TUint KHCIReadHoldModeActivityIoctl=20;

Description

Read hold mode activity Ioctl

[Top]


KHCIWriteHoldModeActivityIoctl

Interface status: deprecated

const TUint KHCIWriteHoldModeActivityIoctl=21;

Description

Write hold mode activity Ioctl

[Top]


KHCILocalVersionIoctl

Interface status: deprecated

const TUint KHCILocalVersionIoctl=22;

Description

Local version Ioctl

[Top]


KHCILocalFeaturesIoctl

Interface status: deprecated

const TUint KHCILocalFeaturesIoctl=23;

Description

Local features Ioctl

[Top]


KHCICountryCodeIoctl

Interface status: deprecated

const TUint KHCICountryCodeIoctl=24;

Description

Country code Ioctl

[Top]


KHCILocalAddressIoctl

Interface status: deprecated

const TUint KHCILocalAddressIoctl=25;

Description

Local address Ioctl

[Top]


KHCIWriteDiscoverabilityIoctl

Interface status: deprecated

const TUint KHCIWriteDiscoverabilityIoctl=26;

Description

Write discoverability Ioctl

[Top]


KHCIReadDiscoverabilityIoctl

Interface status: deprecated

const TUint KHCIReadDiscoverabilityIoctl=27;

Description

Read discoverability Ioctl

[Top]


KHCIReadAuthenticationEnableIoctl

Interface status: deprecated

const TUint KHCIReadAuthenticationEnableIoctl=33;

Description

Read authentification enabled Ioctl

[Top]


KHCIWriteAuthenticationEnableIoctl

Interface status: deprecated

const TUint KHCIWriteAuthenticationEnableIoctl=34;

Description

Write authentification enabled Ioctl

[Top]


KL2CAPPassiveAutoBind

const TL2CAPPort KL2CAPPassiveAutoBind=KMaxTUint16;

Description

PSM out of the valid range used for passive auto bind operation

[Top]


KRFErrorBase

const TInt KRFErrorBase=-6350;

Description

RFCOMM base error code.

[Top]


KErrRfcommSAPUnexpectedEvent

const TInt KErrRfcommSAPUnexpectedEvent=KRFErrorBase;

Description

RFCOMM unexpected event error code.

[Top]


KErrRfcommAlreadyBound

const TInt KErrRfcommAlreadyBound=KRFErrorBase-1;

Description

RFCOMM SAP already bound error code.

[Top]


KErrRfcommBadAddress

const TInt KErrRfcommBadAddress=KRFErrorBase-2;

Description

RFCOMM bad address error code.

[Top]


KErrRfcommMTUSize

const TInt KErrRfcommMTUSize=KRFErrorBase-3;

Description

RFCOMM MTU size exceeded error code.

[Top]


KErrRfcommFrameResponseTimeout

const TInt KErrRfcommFrameResponseTimeout=KRFErrorBase-4;

Description

RFCOMM frame response timeout error code.

[Top]


KErrRfcommMuxRemoteDisconnect

const TInt KErrRfcommMuxRemoteDisconnect=KRFErrorBase-5;

Description

RFCOMM remote end disconnected error code.

[Top]


KErrRfcommNotBound

const TInt KErrRfcommNotBound=KRFErrorBase-6;

Description

RFCOMM SAP not bound error code.

[Top]


KErrRfcommParameterNegotiationFailure

const TInt KErrRfcommParameterNegotiationFailure=KRFErrorBase-7;

Description

RFCOMM parameter negotiation failure error code.

[Top]


KErrRfcommNotListening

const TInt KErrRfcommNotListening=KRFErrorBase-8;

Description

RFCOMM not listening error code.

[Top]


KErrRfcommNoMoreServerChannels

const TInt KErrRfcommNoMoreServerChannels=KRFErrorBase-9;

Description

RFCOMM no more server channels available error code.

[Top]


KRFCOMMModemStatusCmdIoctl

const TInt KRFCOMMModemStatusCmdIoctl=0;

Description

RFCOMM status command Ioctl

[Top]


KRFCOMMRemoteLineStatusCmdIoctl

const TInt KRFCOMMRemoteLineStatusCmdIoctl=1;

Description

RFCOMM remote line status command Ioctl

[Top]


KRFCOMMRemotePortNegCmdIoctl

const TInt KRFCOMMRemotePortNegCmdIoctl=2;

Description

RFCOMM remote port negotiation command Ioctl

[Top]


KRFCOMMRemotePortNegRequestIoctl

const TInt KRFCOMMRemotePortNegRequestIoctl=3;

Description

RFCOMM remote port negotiation request Ioctl

[Top]


KRFCOMMConfigChangeIndicationIoctl

const TInt KRFCOMMConfigChangeIndicationIoctl=4;

Description

RFCOMM MSC activity Ioctl

[Top]


KRFCOMMLocalPortParameter

const TInt KRFCOMMLocalPortParameter=0;

Description

RFCOMM local port parameter option (Get + Set)

[Top]


KRFCOMMGetAvailableServerChannel

Interface status: deprecated

const TInt KRFCOMMGetAvailableServerChannel=1;

Description

RFCOMM Get Available server channel option (Get only)

[Top]


KRFCOMMMaximumSupportedMTU

const TInt KRFCOMMMaximumSupportedMTU=2;

Description

RFCOMM maximum supported option (Get + Set)

[Top]


KRFCOMMGetDebug1

const TInt KRFCOMMGetDebug1=3;

Description

RFCOMM debug option (Get only)

[Top]


KRFCOMMGetRemoteModemStatus

const TInt KRFCOMMGetRemoteModemStatus=4;

Description

RFCOMM remote modem status option (Get + Set)

[Top]


KRFCOMMGetTransmitCredit

const TInt KRFCOMMGetTransmitCredit=5;

Description

RFCOMM get transmit credits option

[Top]


KRFCOMMGetReceiveCredit

const TInt KRFCOMMGetReceiveCredit=6;

Description

RFCOMM get receive credits option

[Top]


KRFCOMMGetReUsedCount

const TInt KRFCOMMGetReUsedCount=7;

Description

RFCOMM get number of remote used credits option

[Top]


KRFCOMMFlowTypeCBFC

const TInt KRFCOMMFlowTypeCBFC=8;

Description

RFCOMM Credit based flow control option (Get + Set)

[Top]


KRFCOMMErrOnMSC

const TInt KRFCOMMErrOnMSC=9;

Description

RFCOMM set the value of MSC signals that will cause a disconnect error to be generated

[Top]


KRFCOMMLocalModemStatus

const TUint KRFCOMMLocalModemStatus=10;

Description

RFCOMM local modem status option (Get + Set)

[Top]


KRFCOMMForgiveCBFCOverflow

const TUint KRFCOMMForgiveCBFCOverflow=11;

Description

RFCOMM only when credit-based flow control is used. When unset (default), the remote overflowing us will cause us to disconnect. When set, we keep the connection up and process as much of the data as we can (i.e. RFCOMM becomes unreliable). (Set only)

[Top]


KRFCOMMMaximumMTU

const TInt KRFCOMMMaximumMTU=12;

Description

RFCOMM maximum optimal MTU (Get only)

[Top]


KModemSignalFC

const TUint8 KModemSignalFC=0x01;

Description

RFCOMM FC signalling command mask

[Top]


KModemSignalRTC

const TUint8 KModemSignalRTC=0x02;

Description

RFCOMM RTC signalling command mask

[Top]


KModemSignalRTR

const TUint8 KModemSignalRTR=0x04;

Description

RFCOMM RTR signalling command mask

[Top]


KModemSignalIC

const TUint8 KModemSignalIC=0x20;

Description

RFCOMM IC signalling command mask

[Top]


KModemSignalDV

const TUint8 KModemSignalDV=0x40;

Description

RFCOMM DV signalling command mask

[Top]


KMinRfcommServerChannel

const TRfcommChannel KMinRfcommServerChannel=1;

Description

Minimum RFCOMM server channel value

[Top]


KMaxRfcommServerChannel

const TRfcommChannel KMaxRfcommServerChannel=30;

Description

Maximum RFCOMM server channel value

[Top]


KRfcommPassiveAutoBind

const TRfcommChannel KRfcommPassiveAutoBind=KMaxTUint8;

Description

Channel value out of the valid range used for passive auto bind.

[Top]


KBTSync64KBit

const TUint KBTSync64KBit=(64000 / 8);

Description

eSCO 64Kbit link utility constant.