LinuxSDK  V1.4.0.5
Data Fields
SWI_STRUCT_AirServer Struct Reference

#include <SwiApiCmBasic.h>

Data Fields

swi_uint32 sizeStruct
 
swi_uint8 ClientMac [LENGTH_MacAddress]
 
swi_uint8 ServerMac [LENGTH_MacAddress]
 
enum SWI_TYPE_Device eDevice
 

Detailed Description

This structure contains basic air server information.

This structure is used by SwiGetAvailAirServers to return the list of available air servers (devices) on the system. Similarly, SwiSelectAirServer uses this structure to bind to an air server. SWI_NOTIFY_AirServer uses this structure to signal the availability of an air server.

Supports both GSM and CDMA PC cards, embedded devices, and MP line of products.

See Also
SWI_TYPE_Device
SWI_NOTIFY_AirServerChange
SwiGetAvailAirServers
SwiSelectAirServer
See sample code, ConnectApi

Field Documentation

swi_uint8 SWI_STRUCT_AirServer::ClientMac[LENGTH_MacAddress]

MAC address of local adapter through which we access the air server. This field mainly applies to MP devices. When calling SwiSelectAirServer, simply provide the value returned from SwiGetAvailableAirServers or SWI_NOTIFY_AirServer.

enum SWI_TYPE_Device SWI_STRUCT_AirServer::eDevice

Device of interest.

swi_uint8 SWI_STRUCT_AirServer::ServerMac[LENGTH_MacAddress]

MAC address of the air server. When calling SwiSelectAirServer, simply provide the value returned from SwiGetAvailableAirServers or SWI_NOTIFY_AirServer.

swi_uint32 SWI_STRUCT_AirServer::sizeStruct

The size, in bytes, of this structure. This value must always be populated by the calling application.


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