RBusDevCommDCE Class Reference
class RBusDevCommDCE : public RBusLogicalChannel
|
Public Member Functions
|
void
|
Break
(
TRequestStatus
&,
TInt
)
|
void
|
BreakCancel
()
|
void
|
Caps
(
TDes8
&)
|
void
|
Config
(
TDes8
&)
|
void
|
GetFlowControlStatus
(
TFlowControl
&)
|
void
|
NotifyConfigChange
(
TRequestStatus
&,
TDes8
&)
|
void
|
NotifyConfigChangeCancel
()
|
void
|
NotifyFlowControlChange
(
TRequestStatus
&)
|
void
|
NotifyFlowControlChangeCancel
()
|
void
|
NotifyReceiveDataAvailable
(
TRequestStatus
&)
|
void
|
NotifyReceiveDataAvailableCancel
()
|
void
|
NotifySignalChange
(
TRequestStatus
&,
TUint
&,
TUint
)
|
void
|
NotifySignalChangeCancel
()
|
TInt
|
Open
(
TInt
)
|
TInt
|
QueryReceiveBuffer
()
|
void
|
Read
(
TRequestStatus
&,
TDes8
&)
|
void
|
Read
(
TRequestStatus
&,
TDes8
&,
TInt
)
|
void
|
ReadCancel
()
|
void
|
ReadOneOrMore
(
TRequestStatus
&,
TDes8
&)
|
TInt
|
ReceiveBufferLength
()
|
void
|
ResetBuffers
()
|
TInt
|
SetConfig
(const
TDesC8
&)
|
TInt
|
SetReceiveBufferLength
(
TInt
)
|
void
|
SetSignals
(
TUint
,
TUint
)
|
TUint
|
Signals
()
|
TVersion
|
VersionRequired
()
|
void
|
Write
(
TRequestStatus
&, const
TDesC8
&)
|
void
|
Write
(
TRequestStatus
&, const
TDesC8
&,
TInt
)
|
void
|
WriteCancel
()
|
Inherited Functions
|
|
RBusLogicalChannel::DoCancel(TUint)
|
|
RBusLogicalChannel::DoControl(TInt)
|
|
RBusLogicalChannel::DoControl(TInt,TAny *)
|
|
RBusLogicalChannel::DoControl(TInt,TAny *,TAny *)
|
|
RBusLogicalChannel::DoCreate(const TDesC &,const TVersion &,TInt,const TDesC *,const TDesC8 *,TOwnerType,TBool)
|
|
RBusLogicalChannel::DoRequest(TInt,TRequestStatus &)
|
|
RBusLogicalChannel::DoRequest(TInt,TRequestStatus &,TAny *)
|
|
RBusLogicalChannel::DoRequest(TInt,TRequestStatus &,TAny *,TAny *)
|
|
RBusLogicalChannel::DoSvControl(TInt)
|
|
RBusLogicalChannel::DoSvControl(TInt,TAny *)
|
|
RBusLogicalChannel::DoSvControl(TInt,TAny *,TAny *)
|
|
RBusLogicalChannel::Open(RMessagePtr2,TInt,TOwnerType)
|
|
RBusLogicalChannel::Open(TInt,TOwnerType)
|
|
RHandleBase::Attributes()const
|
|
RHandleBase::BTraceId()const
|
|
RHandleBase::Close()
|
|
RHandleBase::DoExtendedClose()
|
|
RHandleBase::Duplicate(const RThread &,TOwnerType)
|
|
RHandleBase::FullName()const
|
|
RHandleBase::FullName(TDes &)const
|
|
RHandleBase::Handle()const
|
|
RHandleBase::HandleInfo(THandleInfo *)
|
|
RHandleBase::Name()const
|
|
RHandleBase::NotifyDestruction(TRequestStatus &)
|
|
RHandleBase::Open(const TFindHandleBase &,TOwnerType)
|
|
RHandleBase::OpenByName(const TDesC &,TOwnerType,TInt)
|
|
RHandleBase::RHandleBase()
|
|
RHandleBase::RHandleBase(TInt)
|
|
RHandleBase::SetHandle(TInt)
|
|
RHandleBase::SetHandleNC(TInt)
|
|
RHandleBase::SetReturnedHandle(TInt)
|
|
RHandleBase::SetReturnedHandle(TInt,RHandleBase &)
|
Public Member Enumerations
|
enum
|
TControl
{
EControlConfig
,
EControlSetConfig
,
EControlCaps
,
EControlSignals
,
EControlSetSignals
,
EControlQueryReceiveBuffer
,
EControlResetBuffers
,
EControlReceiveBufferLength
,
EControlSetReceiveBufferLength
,
EControlFlowControlStatus
}
|
enum
|
TRequest
{
ERequestRead
= 0x0,
ERequestReadCancel
= 0x1,
ERequestWrite
= 0x1,
ERequestWriteCancel
= 0x2,
ERequestBreak
= 0x2,
ERequestBreakCancel
= 0x4,
ERequestNotifySignalChange
= 0x3,
ERequestNotifySignalChangeCancel
= 0x8,
ERequestNotifyFlowControlChange
= 0x4,
ERequestNotifyFlowControlChangeCancel
= 0x10,
ERequestNotifyConfigChange
= 0x5,
ERequestNotifyConfigChangeCancel
= 0x20
}
|
enum
|
TVer
{
EMajorVersionNumber
= 1,
EMinorVersionNumber
= 0,
EBuildVersionNumber
= KE32BuildVersionNumber }
|
Member Functions Documentation
Break(TRequestStatus &, TInt)
BreakCancel()
void
|
BreakCancel
|
(
|
)
|
[inline]
|
Caps(TDes8 &)
void
|
Caps
|
(
|
TDes8
&
|
aCaps
|
)
|
[inline]
|
Config(TDes8 &)
void
|
Config
|
(
|
TDes8
&
|
aConfig
|
)
|
[inline]
|
GetFlowControlStatus(TFlowControl &)
void
|
GetFlowControlStatus
|
(
|
TFlowControl
&
|
aFlowControl
|
)
|
[inline]
|
NotifyConfigChange(TRequestStatus &, TDes8 &)
NotifyConfigChangeCancel()
void
|
NotifyConfigChangeCancel
|
(
|
)
|
[inline]
|
NotifyFlowControlChange(TRequestStatus &)
NotifyFlowControlChangeCancel()
void
|
NotifyFlowControlChangeCancel
|
(
|
)
|
[inline]
|
NotifyReceiveDataAvailable(TRequestStatus &)
NotifyReceiveDataAvailableCancel()
void
|
NotifyReceiveDataAvailableCancel
|
(
|
)
|
[inline]
|
NotifySignalChange(TRequestStatus &, TUint &, TUint)
NotifySignalChangeCancel()
void
|
NotifySignalChangeCancel
|
(
|
)
|
[inline]
|
QueryReceiveBuffer()
TInt
|
QueryReceiveBuffer
|
(
|
)
|
[inline]
|
Read(TRequestStatus &, TDes8 &)
Read(TRequestStatus &, TDes8 &, TInt)
ReadCancel()
void
|
ReadCancel
|
(
|
)
|
[inline]
|
ReadOneOrMore(TRequestStatus &, TDes8 &)
ReceiveBufferLength()
TInt
|
ReceiveBufferLength
|
(
|
)
|
[inline]
|
ResetBuffers()
void
|
ResetBuffers
|
(
|
)
|
[inline]
|
SetConfig(const TDesC8 &)
TInt
|
SetConfig
|
(
|
const
TDesC8
&
|
aConfig
|
)
|
[inline]
|
SetReceiveBufferLength(TInt)
TInt
|
SetReceiveBufferLength
|
(
|
TInt
|
aLength
|
)
|
[inline]
|
SetSignals(TUint, TUint)
void
|
SetSignals
|
(
|
TUint
|
aSetMask,
|
|
TUint
|
aClearMask
|
|
)
|
[inline]
|
Signals()
TUint
|
Signals
|
(
|
)
|
[inline]
|
VersionRequired()
TVersion
|
VersionRequired
|
(
|
)
|
const [inline]
|
Write(TRequestStatus &, const TDesC8 &)
Write(TRequestStatus &, const TDesC8 &, TInt)
WriteCancel()
void
|
WriteCancel
|
(
|
)
|
[inline]
|
Member Enumerations Documentation
Enum TControl
Enumerators
EControlConfig
|
|
EControlSetConfig
|
|
EControlCaps
|
|
EControlSignals
|
|
EControlSetSignals
|
|
EControlQueryReceiveBuffer
|
|
EControlResetBuffers
|
|
EControlReceiveBufferLength
|
|
EControlSetReceiveBufferLength
|
|
EControlFlowControlStatus
|
|
Enum TRequest
Enumerators
ERequestRead = 0x0
|
|
ERequestReadCancel = 0x1
|
|
ERequestWrite = 0x1
|
|
ERequestWriteCancel = 0x2
|
|
ERequestBreak = 0x2
|
|
ERequestBreakCancel = 0x4
|
|
ERequestNotifySignalChange = 0x3
|
|
ERequestNotifySignalChangeCancel = 0x8
|
|
ERequestNotifyFlowControlChange = 0x4
|
|
ERequestNotifyFlowControlChangeCancel = 0x10
|
|
ERequestNotifyConfigChange = 0x5
|
|
ERequestNotifyConfigChangeCancel = 0x20
|
|
Enum TVer
Enumerators
EMajorVersionNumber = 1
|
|
EMinorVersionNumber = 0
|
|
EBuildVersionNumber = KE32BuildVersionNumber
|
|
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.