FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kNetInterface Class Reference

Description

Represents configuration for network interfaces.

Inheritance diagram for kNetInterface:
Inheritance graph

Public Member Functions

kStatus kNetInterface_Clear (kNetInterface netInterface)
 Resets network interface mode settings to defaults. More...
 
kStatus kNetInterface_ClearAll (kNetInterface netInterface, kBool clearIpConfig)
 Resets network interface mode and device settings to defaults. More...
 
const kIpConfigkNetInterface_IpConfig (kNetInterface netInterface)
 Gets the current node IP configuration. More...
 
kMacAddress kNetInterface_MacAddress (kNetInterface netInterface)
 Gets the current node MAC address. More...
 
const kIpConfigkNetInterface_NextIpConfig (kNetInterface netInterface)
 Reports the IP configuration that will take effect after reset. More...
 
kNetworkSpeed kNetInterface_NextSpeed (kNetInterface netInterface)
 Reports the network interface speed configuration that will take effect after reset. More...
 
kStatus kNetInterface_NextSpeedInfo (kNetInterface netInterface, kInfoBits *info)
 Reports constraint and validity information for the NextSpeed setting. More...
 
kStatus kNetInterface_SetNextIpConfig (kNetInterface netInterface, const kIpConfig *config)
 Sets the IP configuration that will take effect after reset. More...
 
kStatus kNetInterface_SetNextSpeed (kNetInterface netInterface, kNetworkSpeed speed)
 Sets the network interface speed configuration that will take effect after reset. More...
 
kStatus kNetInterface_SetTransmitRate (kNetInterface netInterface, k32u rate)
 Sets the maximum network interface transmission rate. More...
 
kNetworkSpeed kNetInterface_Speed (kNetInterface netInterface)
 Gets the current network interface speed configuration. More...
 
k32u kNetInterface_TransmitRate (kNetInterface netInterface)
 Reports the configured maximum network interface transmission rate. More...
 
kStatus kNetInterface_TransmitRateInfo (kNetInterface netInterface, kInfo32u *info)
 Reports constraint and validity information for the maximum transmit rate setting. More...
 

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