|
LinuxSDK
V1.4.0.5
|
#include <SwiApiGsmNetwork.h>
This structure contains 3G GSM TFT profile settings.
| 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.