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)
ReadOneOrMore(TRequestStatus &, TDes8 &)
ReceiveBufferLength()
|
TInt
| ReceiveBufferLength | ( | ) | [inline] |
ResetBuffers()
| void | ResetBuffers | ( | ) | [inline] |
SetConfig(const TDesC8 &)
SetReceiveBufferLength(TInt)
|
TInt
| SetReceiveBufferLength | ( | TInt | aLength | ) | [inline] |
SetSignals(TUint, TUint)
| void | SetSignals | ( | TUint | aSetMask, |
| | TUint | aClearMask |
| | ) | [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.