|
|
|
|
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