class RSubConnection : public RCommsSubSession |
The sub-connection can represent a end-to-end channel and/or a channel from this device to an intermediate device (e.g an access server such as a GGSN which using UMTS and PDP contexts. Properties can be specified simultaneously on protocol and link level.)
Since v9.0
Public Member Functions | |
---|---|
RSubConnection() | |
IMPORT_C void | Add(RSocket &, TRequestStatus &) |
IMPORT_C void | CancelEventNotification() |
IMPORT_C void | Close() |
IMPORT_C TInt | Control(TUint, TUint, TDes8 &) |
IMPORT_C void | EventNotification(TNotificationEventBuf &, TBool, TRequestStatus &) |
IMPORT_C void | EventNotification(TNotificationEventBuf &, TEventFilter, TUint, TRequestStatus &) |
IMPORT_C TInt | GetParameters(RSubConParameterBundle &) |
IMPORT_C TInt | GetParameters(RParameterFamilyBundle &) |
IMPORT_C TInt | Open(RSocketServ &, TSubConnType, RConnection &) |
IMPORT_C void | Remove(RSocket &, TRequestStatus &) |
TBool | SameSession(TInt) |
IMPORT_C TInt | SetParameters(const RSubConParameterBundle &) |
IMPORT_C TInt | SetParameters(const RParameterFamilyBundle &) |
IMPORT_C void | Start(TRequestStatus &) |
IMPORT_C TInt | Start() |
IMPORT_C TInt | Stop() |
Private Member Functions | |
---|---|
IMPORT_C TInt | Open(RSocketServ &, TSubConnOpen::TSubConnType, RConnection &) |
Public Member Enumerations | |
---|---|
enum | TSubConnType { EAttachToDefault, ECreateNew, EWaitIncoming } |
Private Attributes | |
---|---|
TInt | iSpare |
IMPORT_C void | Add | ( | RSocket & | aSocket, |
TRequestStatus & | aStatus | |||
) |
RSocket & aSocket | |
TRequestStatus & aStatus |
IMPORT_C TInt | Control | ( | TUint | aOptionLevel, |
TUint | aOptionName, | |||
TDes8 & | aOption | |||
) |
IMPORT_C void | EventNotification | ( | TNotificationEventBuf & | aEventBuffer, |
TBool | aGenericEventsOnly, | |||
TRequestStatus & | aStatus | |||
) |
TNotificationEventBuf & aEventBuffer | |
TBool aGenericEventsOnly | |
TRequestStatus & aStatus |
IMPORT_C void | EventNotification | ( | TNotificationEventBuf & | aEventBuffer, |
TEventFilter | aEventFilterList, | |||
TUint | aEventListLength, | |||
TRequestStatus & | aStatus | |||
) |
TNotificationEventBuf & aEventBuffer | |
TEventFilter aEventFilterList | |
TUint aEventListLength | |
TRequestStatus & aStatus |
IMPORT_C TInt | GetParameters | ( | RSubConParameterBundle & | aParametersSet | ) |
RSubConParameterBundle & aParametersSet |
IMPORT_C TInt | GetParameters | ( | RParameterFamilyBundle & | aParametersSet | ) |
RParameterFamilyBundle & aParametersSet |
IMPORT_C TInt | Open | ( | RSocketServ & | aServer, |
TSubConnType | aSubConnType, | |||
RConnection & | aConnection | |||
) |
RSocketServ & aServer | |
TSubConnType aSubConnType | |
RConnection & aConnection |
IMPORT_C TInt | Open | ( | RSocketServ & | aServer, |
TSubConnOpen::TSubConnType | aSubConnType, | |||
RConnection & | aConnection | |||
) | [private] |
RSocketServ & aServer | |
TSubConnOpen::TSubConnType aSubConnType | |
RConnection & aConnection |
IMPORT_C void | Remove | ( | RSocket & | aSocket, |
TRequestStatus & | aStatus | |||
) |
RSocket & aSocket | |
TRequestStatus & aStatus |
IMPORT_C TInt | SetParameters | ( | const RSubConParameterBundle & | aParametersSet | ) |
const RSubConParameterBundle & aParametersSet |
IMPORT_C TInt | SetParameters | ( | const RParameterFamilyBundle & | aParametersSet | ) |
const RParameterFamilyBundle & aParametersSet |
IMPORT_C void | Start | ( | TRequestStatus & | aStatus | ) |
TRequestStatus & aStatus |