8 #ifndef K_FIRESYNC_NET_INTERFACE_H
9 #define K_FIRESYNC_NET_INTERFACE_H
154 #include <kFireSync/Client/kNetInterface.x.h>
kStatus kNetInterface_TransmitRateInfo(kNetInterface netInterface, kInfo32u *info)
Reports constraint and validity information for the maximum transmit rate setting.
kNetworkSpeed kNetInterface_Speed(kNetInterface netInterface)
Gets the current network interface speed configuration.
Represents constraint and validity information for a bit flag setting.
Definition: kInfo.h:544
kStatus kNetInterface_Clear(kNetInterface netInterface)
Resets network interface mode settings to defaults.
const kIpConfig * kNetInterface_IpConfig(kNetInterface netInterface)
Gets the current node IP configuration.
Represents address configuration for an Internet Protocol adapter.
Definition: kFsDef.h:157
kStatus kNetInterface_ClearAll(kNetInterface netInterface, kBool clearIpConfig)
Resets network interface mode and device settings to defaults.
Essential declarations related to FireSync nodes.
const kIpConfig * kNetInterface_NextIpConfig(kNetInterface netInterface)
Reports the IP configuration that will take effect after reset.
kStatus kNetInterface_SetTransmitRate(kNetInterface netInterface, k32u rate)
Sets the maximum network interface transmission rate.
kStatus kNetInterface_SetNextIpConfig(kNetInterface netInterface, const kIpConfig *config)
Sets the IP configuration that will take effect after reset.
kNetworkSpeed kNetInterface_NextSpeed(kNetInterface netInterface)
Reports the network interface speed configuration that will take effect after reset.
Represents configuration for network interfaces.
k32u kNetInterface_TransmitRate(kNetInterface netInterface)
Reports the configured maximum network interface transmission rate.
kStatus kNetInterface_SetNextSpeed(kNetInterface netInterface, kNetworkSpeed speed)
Sets the network interface speed configuration that will take effect after reset. ...
Represents constraint and validity information for a 32-bit unsigned integer setting.
Definition: kInfo.h:98
kMacAddress kNetInterface_MacAddress(kNetInterface netInterface)
Gets the current node MAC address.
kStatus kNetInterface_NextSpeedInfo(kNetInterface netInterface, kInfoBits *info)
Reports constraint and validity information for the NextSpeed setting.
Represents a network speed.