C API for BALTECH SDK
eth.h File Reference
#include "../typedefs.h"

Go to the source code of this file.

Macros

#define BRP_Eth_ErrNoResultYet   BRP_ERR_STATUS(0x4500, 0x01)
 
#define BRP_Eth_ErrNotConnected   BRP_ERR_STATUS(0x4500, 0x02)
 
#define BRP_Eth_ErrDisabled   BRP_ERR_STATUS(0x4500, 0x03)
 

Functions

brp_errcode brp_Eth_GetMacAdr (brp_protocol protocol, brp_buf *MAC, brp_mempool *mempool)
 
brp_errcode brp_Eth_GetConnDevIP (brp_protocol protocol, brp_buf *IP, brp_mempool *mempool)
 
brp_errcode brp_Eth_CreateRecoveryPoint (brp_protocol protocol)
 
brp_errcode brp_Eth_DelRecoveryPoint (brp_protocol protocol)
 
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)
 
brp_errcode brp_Eth_GetMIBCounters (brp_protocol protocol, unsigned Port, unsigned **MIBCounterList, size_t *MIBCounterList_len, brp_mempool *mempool)
 
brp_errcode brp_Eth_GetTcpConnectionStatus (brp_protocol protocol, brp_Eth_GetTcpConnectionStatus_Status *Status)
 
brp_errcode brp_Eth_OpenTcpConnection (brp_protocol protocol, brp_Eth_OpenTcpConnection_ConnectionReason ConnectionReason)
 
brp_errcode brp_Eth_CloseTcpConnection (brp_protocol protocol)
 

Detailed Description

This command group contains ethernet related commands.

Definition in file eth.h.