RAccessoryConnection Class Reference
class RAccessoryConnection : public RAccessoryConnectionBase
|
Accessory Connection sub-session.
This class is not intended for user derivation.
AccClient.lib
-
Since
-
S60 3.1
Inherited Functions
|
|
RAccessoryConnectionBase::GetSubblockNameArrayL(const TAccPolGenericID &,CAccPolSubblockNameArray &)const
|
|
RAccessoryConnectionBase::GetValueL(const TAccPolGenericID &,const TAccPolNameRecord &,CAccPolObjectCon &)const
|
|
RAccessoryConnectionBase::GetValueL(const TAccPolGenericID &,const TAccPolNameRecord &,TAccValueTypeTBool &)const
|
|
RAccessoryConnectionBase::GetValueL(const TAccPolGenericID &,const TAccPolNameRecord &,TAccValueTypeTInt &)const
|
|
RAccessoryConnectionBase::GetValueL(const TAccPolGenericID &,const TAccPolNameRecord &,TDes8 &)const
|
|
RAccessoryConnectionBase::RAccessoryConnectionBase()
|
|
RAccessorySubsessionBase::RAccessorySubsessionBase()
|
|
RSubSessionBase::CloseSubSession(TInt)
|
|
RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt)
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
|
|
RSubSessionBase::RSubSessionBase()
|
|
RSubSessionBase::Send(TInt)const
|
|
RSubSessionBase::Send(TInt,const TIpcArgs &)const
|
|
RSubSessionBase::SendReceive(TInt)const
|
|
RSubSessionBase::SendReceive(TInt,TRequestStatus &)const
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
|
|
RSubSessionBase::Session()const
|
|
RSubSessionBase::SubSessionHandle()const
|
Constructor & Destructor Documentation
RAccessoryConnection()
IMPORT_C
|
RAccessoryConnection
|
(
|
)
|
|
Member Functions Documentation
CancelGetAccessoryConnectionStatus()
IMPORT_C void
|
CancelGetAccessoryConnectionStatus
|
(
|
)
|
const
|
CancelNotifyAccessoryConnectionStatusChanged()
IMPORT_C void
|
CancelNotifyAccessoryConnectionStatusChanged
|
(
|
)
|
const
|
CloseSubSession()
IMPORT_C
TInt
|
CloseSubSession
|
(
|
)
|
[virtual]
|
CreateSubSession(RAccessoryServer &)
Creates a new sub-session within an existing session.
GetAccessoryConnectionStatus(TAccPolGenericIDArray &)
Get combined accessory connection status, i.e. all currently connected accessories.
Parameters
TAccPolGenericIDArray
& aGenericIdArray
|
On return, contains the array of currently connected accessories. Accessories are in connection order, last connected accessory in index 0.
|
GetAccessoryConnectionStatus(TRequestStatus &, TAccPolGenericIDArray &)
Get combined accessory connection status, i.e. all currently connected accessories.
Parameters
TRequestStatus
& aStatus
|
Indicates the completion status of a request. KErrNone if successful, system-wide error code if failed. Specifically: KErrAlreadyExists, if request allready exist KErrCancel, if request is cancelled
|
TAccPolGenericIDArray
& aGenericIdArray
|
On successful request completion, contains the array of currently connected accessories. Accessories are in connection order, last connected sccessory in index 0.
|
NotifyAccessoryConnectionStatusChanged(TRequestStatus &, TAccPolGenericIDArray &)
Issues a request for accessory connection status change notification. Request must be renewed after completion if further notifications are needed.
Parameters
TRequestStatus
& aStatus
|
Indicates the completion status of a request. KErrNone if successful, system-wide error code if failed. Specifically: KErrAlreadyExists, if request allready exist KErrCancel, if request is cancelled
|
TAccPolGenericIDArray
& aGenericIdArray
|
On successful request completion, contains the array of currently connected accessories. Accessories are in connection order, last connected sccessory in index 0.
|
Member Data Documentation
TAccSrvGenericIDArrayPckg
iGetConnectionStatusGIDArrayPckg
TAccSrvGenericIDArrayPckg
iNotifyConnectionStatusChangedGIDArrayPckg
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.