LinuxSDK  V1.4.0.5
Data Fields
SWI_STRUCT_GsmProfileTft Struct Reference

#include <SwiApiGsmNetwork.h>

Data Fields

swi_uint32 sizeStruct
 
swi_uint8 nProfileId
 
swi_uint32 nFilterId
 
swi_bool bValid
 
swi_uint32 nEpi
 
swi_uint32 nLengthIp
 
swi_uint8 bySrcIp [LENGTH_IPAddress]
 
swi_uint8 bySrcIpMask [LENGTH_IPAddress]
 
swi_uint32 nProtoNum
 
swi_uint32 nDestPortFrom
 
swi_uint32 nDestPortTo
 
swi_uint32 nSrcPortFrom
 
swi_uint32 nSrcPortTo
 
swi_uint32 nSecurParamInd
 
swi_uint32 nTypeServ
 
swi_uint32 nTypeServMask
 
swi_uint32 nFlowLabel
 

Detailed Description

This structure contains 3G GSM TFT profile settings.

See Also
SWI_NOTIFY_GsmProfileChange
SwiGetGsmProfileTft
SwiSetGsmProfileTft

Field Documentation

swi_bool SWI_STRUCT_GsmProfileTft::bValid

True indicates the TFT information is valid, false otherwise.

swi_uint8 SWI_STRUCT_GsmProfileTft::bySrcIp[LENGTH_IPAddress]

A binary value representing the source address. Ex. 0xFFFFFF00 is 255.255.255.0.

swi_uint8 SWI_STRUCT_GsmProfileTft::bySrcIpMask[LENGTH_IPAddress]

A binary value representing the source address mask. Ex. 0xFFFFFF00 is 255.255.255.0.

swi_uint32 SWI_STRUCT_GsmProfileTft::nDestPortFrom

Destination port range "from". Valid values range from 0-65535).

swi_uint32 SWI_STRUCT_GsmProfileTft::nDestPortTo

Destination port range "to". Valid values range from 0-65535).

swi_uint32 SWI_STRUCT_GsmProfileTft::nEpi

Evaluation precedence index. Valid range is 0-255.

swi_uint32 SWI_STRUCT_GsmProfileTft::nFilterId

TFT filter ID. Only 2 filters are currently supported (1-2).

swi_uint32 SWI_STRUCT_GsmProfileTft::nFlowLabel

Flow label (IPV6). Valid values range from 0x00000 - 0xFFFFF.

swi_uint32 SWI_STRUCT_GsmProfileTft::nLengthIp

IP length, where 4 indicates IPV4 while 16 indicates IPV6.

swi_uint8 SWI_STRUCT_GsmProfileTft::nProfileId

Profile ID. Valid range is 1-16.

swi_uint32 SWI_STRUCT_GsmProfileTft::nProtoNum

Protocol number (IPV4) / next header (IPV6).

swi_uint32 SWI_STRUCT_GsmProfileTft::nSecurParamInd

Security parameter index. Valid values range from 0x00000000-0xFFFFFFFF.

swi_uint32 SWI_STRUCT_GsmProfileTft::nSrcPortFrom

Source port range "from". Valid values range from 0-65535).

swi_uint32 SWI_STRUCT_GsmProfileTft::nSrcPortTo

Source port range "to". Valid values range from 0-65535).

swi_uint32 SWI_STRUCT_GsmProfileTft::nTypeServ

Type of service (IPV4) / traffic class (IPV6).

swi_uint32 SWI_STRUCT_GsmProfileTft::nTypeServMask

Type of service mask (IPV4) / traffic class mask (IPV6).

swi_uint32 SWI_STRUCT_GsmProfileTft::sizeStruct

The size, in bytes, of this structure.


The documentation for this struct was generated from the following file:

Linux SDK V1.4.0.5
Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved