Location:
btdefcommport.h
Link against: btmanclient.lib
class RBTCommPortSettings : public RBTManSubSession;
A subsession on the Bluetooth Registry server This subsession allows the virtual serial ports to be updated, modified, examined etc.
RSubSessionBase
- Client-side handle to a sub-session
RBTManSubSession
- A subsession for the
RBTCommPortSettings
- A subsession on the Bluetooth Registry server This subsession allows the virtual serial ports to be updated, modified,
examined etc
Defined in RBTCommPortSettings
:
Close()
, Delete()
, Get()
, Modify()
, Open()
, RBTCommPortSettings()
Inherited from RBTManSubSession
:
CancelRequest()
,
iClientServerMsg
,
iPadding1
,
iPadding2
Inherited from RSubSessionBase
:
CloseSubSession()
,
CreateAutoCloseSubSession()
,
CreateSubSession()
,
Send()
,
SendReceive()
,
Session()
,
SubSessionHandle()
IMPORT_C TInt Open(RBTRegServ &aSession);
Open the virtual serial port subsession on the registry server
|
|
IMPORT_C TInt Get(TBTCommPortSettings &aSettings);
Get the port settings for a given port At present the lookup is based on the port number in aPortSettings
Synchronous
|
|
IMPORT_C void Modify(const TBTCommPortSettings &aSettings, TRequestStatus &aStatus);
Asynchronously update virtual serial port settings
|
IMPORT_C void Delete(const TBTCommPortSettings &aSettings, TRequestStatus &aStatus);
Delete virtual serial settings
|
virtual IMPORT_C void Close();
Close the virtual serial port subsession on the Registry