RSat::TOpenChannelRspV2 Class Reference

class RSat::TOpenChannelRspV2 : public RSat::TSatPCmdBase

Contains your response to a OPEN CHANNEL proactive command. Pass this to the UICC with RSat::TerminalRsp(). See ETSI TS 102 223 and RSat::NotifyOpenChannelPCmd() for more information about the command.

For Symbian OS versions from 7.0s to v8.1a and v8.1b pass RSat::TerminalRsp() a RSat::TOpenChannelRspV2Pckg (a packaged TOpenChannelRspV2). For later versions of Symbian OS, check for an updated API (RSat::TOpenChannelRspV3 etc).

RSat::NotifyOpenChannelPCmd()

Inherits from

Constructor & Destructor Documentation

TOpenChannelRspV2()

IMPORT_CTOpenChannelRspV2()

Default constructor.

Member Data Documentation

TAdditionalInfo iAdditionalInfo

TAdditionalInfo iAdditionalInfo

If you successfully opened a channel, you need to give the channel a number from 1 to 7. Return this number plus the channel's status in iAdditionalInfo. The format is described in ETSI TS 102 223 section 8.56. See RSat::NotifyOpenChannelPCmd() for more information about channel numbers.

Alternatively, some error values of iGeneralResult require additional information, which goes here.

TBearer iBearer

TBearer iBearer

The RSat::TBearer from the OPEN CHANNEL command to which you are responding.

TUint16 iBufferSize

TUint16 iBufferSize

The buffer size from the OPEN CHANNEL command to which you are responding.

TPCmdResult iGeneralResult

TPCmdResult iGeneralResult

General result of the proactive command. Set this as described in the proactive commands versus terminal response table in ETSI TS 102 223.

TUint iInfoType

TUint iInfoType

If you successfully opened a channel, then return the channel's number and status in iAdditionalInfo and set iInfoType to RSat::KChannelStatusInfo. Alternatively, some error values of iGeneralResult require additional information, in which case set this to RSat::KMeProblem. Otherwise set to RSat::KNoAdditionalInfo.