BALTECH Docs |
C API for BALTECH SDK
|
This command group contains ethernet related commands. More...
#include "../typedefs.h"
Go to the source code of this file.
Macros | |
#define | BRP_Eth_ErrNoResultYet BRP_ERR_STATUS(0x4500, 0x01) |
No result yet. More... | |
#define | BRP_Eth_ErrNotConnected BRP_ERR_STATUS(0x4500, 0x02) |
Port is not connected. More... | |
#define | BRP_Eth_ErrDisabled BRP_ERR_STATUS(0x4500, 0x03) |
Detection is disabled. More... | |
Functions | |
brp_errcode | brp_Eth_GetMacAdr (brp_protocol protocol, brp_buf *MAC, brp_mempool *mempool) |
Retrieve the MAC address of the device. More... | |
brp_errcode | brp_Eth_GetConnDevIP (brp_protocol protocol, brp_buf *IP, brp_mempool *mempool) |
Retrieve the IP address of the directly connected network device. More... | |
brp_errcode | brp_Eth_CreateRecoveryPoint (brp_protocol protocol) |
Create a Recovery Point , backing up all relevant Ethernet- and TCP/IP- settings. More... | |
brp_errcode | brp_Eth_DelRecoveryPoint (brp_protocol protocol) |
Remove a Recovery Point which was created via the brp_Eth_CreateRecoveryPoint() command. More... | |
brp_errcode | brp_Eth_GetNetworkStatus (brp_protocol protocol, unsigned *PortStatus, brp_buf *StaticIPAdr, brp_buf *StaticIPNetmask, brp_buf *StaticIPGateway, brp_buf *DHCPAdr, brp_buf *DHCPNetmask, brp_buf *DHCPGateway, brp_buf *LinkLocalAdr, brp_buf *LinkLocalNetmask, brp_buf *LinkLocalGateway, brp_buf *DNSAdr, brp_buf *HostAdr, unsigned *HostPort, unsigned *AutocloseTimeout, brp_mempool *mempool) |
Retrieve current network status. More... | |
brp_errcode | brp_Eth_GetMIBCounters (brp_protocol protocol, unsigned Port, unsigned **MIBCounterList, size_t *MIBCounterList_len, brp_mempool *mempool) |
Retrieve current MIB counters. More... | |
brp_errcode | brp_Eth_GetTcpConnectionStatus (brp_protocol protocol, brp_Eth_GetTcpConnectionStatus_Status *Status) |
Retrieve the BRP over TCP connection status. More... | |
brp_errcode | brp_Eth_OpenTcpConnection (brp_protocol protocol, brp_Eth_OpenTcpConnection_ConnectionReason ConnectionReason) |
Open a BRP over TCP connection to the configured host. More... | |
brp_errcode | brp_Eth_CloseTcpConnection (brp_protocol protocol) |
Close the BRP over TCP connection. More... | |
This command group contains ethernet related commands.
Definition in file eth.h.