CELLDEVCONFIG (Compact 2013)

3/26/2014

This is a service-provider-specific configuration structure. It is specific to version 1 of this Telephony Service Provider (TSP).

Syntax

typedef struct celldevconfig_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  BOOL bBearerInfoValid;
  CELLBEARERINFO cbiBearerInfo;
  BOOL bDataCompInfoValid;
  CELLDATACOMPINFO cdciDataCompInfo;
  BOOL bRadioLinkInfoValid;
  CELLRADIOLINKINFO crliRadioLinkInfo;
  BOOL bGPRSConnectionInfoValid;
  CELLGPRSCONNECTIONINFO cgciGPRSConnectionInfo;
  DWORD dwFlags;
} CELLDEVCONFIG, *LPCELLDEVCONFIG;

Members

  • dwTotalSize
    The total size, in bytes, allocated to this data structure.
  • dwNeededSize
    The size, in bytes, required to hold all the returned information for this data structure.
  • dwUsedSize
    The size, in bytes, of the portion of this data structure that contains useful information.
  • bBearerInfoValid
    TRUE if and only if cbiBearerInfo is valid.
  • cbiBearerInfo
    Bearer structure.
  • bDataCompInfoValid
    TRUE if and only if cdciDataCompInfo is valid.
  • cdciDataCompInfo
    Data compression structure.
  • bRadioLinkInfoValid
    TRUE if and only if crliRadioLinkInfo is valid.
  • crliRadioLinkInfo
    Radio Link Protocol (RLP) structure.
  • bGPRSConnectionInfoValid
    TRUE if and only if cgciGPRSConnectionInfo is valid.
  • cgciGPRSConnectionInfo
    General Packet Radio Service (GPRS) connection structure.
  • dwFlags
    Bit-mask of CELLDEVCONFIG_FLAG_* constants.

Remarks

This handling of this structure is specific to version 1 of the TSP.

Requirements

Header

tsp.h

See Also

Reference

Telephony Service Provider Structures