![]() |
Network Component
Version 7.3
MDK Middleware for IPv4 and IPv6 Networking
|
Events generated by the Network - Ethernet Address Resolution functions. More...
Functions | |
__STATIC_INLINE void | EvrNetARP_InitCache (uint32_t entries) |
Event on ARP cache initialize (Op) More... | |
__STATIC_INLINE void | EvrNetARP_ReceiveFrame (uint16_t arp_opcode) |
Event on ARP receive frame (Op) More... | |
__STATIC_INLINE void | EvrNetARP_FrameTooShort (uint32_t length) |
Event on ARP received frame is too short (Error) More... | |
__STATIC_INLINE void | EvrNetARP_FrameCorrupted (void) |
Event on ARP received frame corrupted (Error) More... | |
__STATIC_INLINE void | EvrNetARP_HeaderInfo (const void *arp_header) |
Event on ARP send/receive frame header info (Detail) More... | |
__STATIC_INLINE void | EvrNetARP_CacheEntryUpdate (uint32_t entry) |
Event on ARP cache entry update (Op) More... | |
__STATIC_INLINE void | EvrNetARP_ProbeResponseReceived (const uint8_t *ip4_address) |
Event on ARP probe response received (Op) More... | |
__STATIC_INLINE void | EvrNetARP_WrongIpAddress (const uint8_t *ip4_address) |
Event on ARP wrong destination IPv4 address received (Op) More... | |
__STATIC_INLINE void | EvrNetARP_WrongMacAddress (const uint8_t *mac_address) |
Event on ARP wrong destination MAC address received (Op) More... | |
__STATIC_INLINE void | EvrNetARP_OpcodeUnknown (uint16_t arp_opcode) |
Event on ARP unknown opcode received (Op) More... | |
__STATIC_INLINE void | EvrNetARP_SendReply (uint16_t arp_opcode) |
Event on ARP send reply message (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheEntryRefreshed (uint32_t entry) |
Event on ARP cache entry refreshed (Op) More... | |
__STATIC_INLINE void | EvrNetARP_WrongResponse (void) |
Event on ARP wrong response received (Error) More... | |
__STATIC_INLINE void | EvrNetARP_SendRequest (uint16_t arp_opcode) |
Event on ARP send request message (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheAllocFailed (void) |
Event on ARP allocate free cache entry failed (Error) More... | |
__STATIC_INLINE void | EvrNetARP_CacheIpRefreshed (const uint8_t *ip4_address) |
Event on ARP cached IP address refreshed (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheAdd (const uint8_t *ip4_address) |
Event on ARP cache add IP address (Op) More... | |
__STATIC_INLINE void | EvrNetARP_ShowMacAddress (const uint8_t *mac_address) |
Event on ARP cache display MAC address (Op) More... | |
__STATIC_INLINE void | EvrNetARP_GatewayUnknown (void) |
Event on ARP cache add gateway unknown (Error) More... | |
__STATIC_INLINE void | EvrNetARP_EntryAdded (uint32_t entry) |
Event on ARP cache entry added (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheEarly (const uint8_t *ip4_address) |
Event on ARP early cache IP address of the sender (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheFind (const uint8_t *ip4_address) |
Event on ARP find IP address in cache (Op) More... | |
__STATIC_INLINE void | EvrNetARP_UsingGateway (const uint8_t *ip4_address) |
Event on ARP using gateway to access external address (Op) More... | |
__STATIC_INLINE void | EvrNetARP_UnresolvedMacAddress (const uint8_t *ip4_address) |
Event on ARP unresolved MAC address in cache (Op) More... | |
__STATIC_INLINE void | EvrNetARP_EntryFound (uint32_t entry) |
Event on ARP cache entry found (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheIp (const uint8_t *ip4_address) |
Event on netARP_CacheIP start (API) More... | |
__STATIC_INLINE void | EvrNetARP_CacheIpInvalidParameter (void) |
Event on netARP_CacheIP invalid parameter (Error) More... | |
__STATIC_INLINE void | EvrNetARP_CacheMac (const uint8_t *mac_address) |
Event on netARP_CacheMAC start (API) More... | |
__STATIC_INLINE void | EvrNetARP_CacheMacInvalidParameter (void) |
Event on netARP_CacheMAC invalid parameter (Error) More... | |
__STATIC_INLINE void | EvrNetARP_UnresolvedIpAddress (const uint8_t *mac_address) |
Event on ARP unresolved IP address in cache (Op) More... | |
__STATIC_INLINE void | EvrNetARP_GetIp (const uint8_t *mac_address) |
Event on netARP_GetIP start (API) More... | |
__STATIC_INLINE void | EvrNetARP_GetIpInvalidParameter (void) |
Event on netARP_GetIP invalid parameter (Error) More... | |
__STATIC_INLINE void | EvrNetARP_ShowIpAddress (const uint8_t *ip4_address) |
Event on ARP cache display IP address (Op) More... | |
__STATIC_INLINE void | EvrNetARP_EntryNotFound (void) |
Event on ARP cache entry not found (Op) More... | |
__STATIC_INLINE void | EvrNetARP_GetMac (const uint8_t *ip4_address) |
Event on netARP_GetMAC start (API) More... | |
__STATIC_INLINE void | EvrNetARP_GetMacInvalidParameter (void) |
Event on netARP_GetMAC invalid parameter (Error) More... | |
__STATIC_INLINE void | EvrNetARP_Probe (const uint8_t *ip4_address) |
Event on netARP_Probe start (API) More... | |
__STATIC_INLINE void | EvrNetARP_ProbeInvalidParameter (void) |
Event on netARP_Probe invalid parameter (Error) More... | |
__STATIC_INLINE void | EvrNetARP_ProbeBusy (void) |
Event on netARP_Probe process busy (Error) More... | |
__STATIC_INLINE void | EvrNetARP_ProbeRetransmit (const uint8_t *ip4_address) |
Event on ARP probe retransmit (Op) More... | |
__STATIC_INLINE void | EvrNetARP_ProbeTimeout (const uint8_t *ip4_address) |
Event on ARP probe timeout (Op) More... | |
__STATIC_INLINE void | EvrNetARP_CacheEntryTimeout (uint32_t entry, uint32_t type) |
Event on ARP cache entry timeout (Op) More... | |
__STATIC_INLINE void | EvrNetARP_EntryReleased (uint32_t entry) |
Event on ARP cache entry released (Op) More... | |
__STATIC_INLINE void | EvrNetARP_ResolveEntry (uint32_t entry) |
Event on resolve ARP cache entry (Op) More... | |
__STATIC_INLINE void | EvrNetARP_RefreshEntry (uint32_t entry) |
Event on refresh ARP cache entry (Op) More... | |
Events generated by the Network - Ethernet Address Resolution functions.
__STATIC_INLINE void EvrNetARP_CacheAdd | ( | const uint8_t * | ip4_address | ) |
Event on ARP cache add IP address (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_CacheAllocFailed | ( | void | ) |
Event on ARP allocate free cache entry failed (Error)
__STATIC_INLINE void EvrNetARP_CacheEarly | ( | const uint8_t * | ip4_address | ) |
Event on ARP early cache IP address of the sender (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_CacheEntryRefreshed | ( | uint32_t | entry | ) |
Event on ARP cache entry refreshed (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_CacheEntryTimeout | ( | uint32_t | entry, |
uint32_t | type | ||
) |
Event on ARP cache entry timeout (Op)
entry | cache entry number |
type | cache entry type
|
__STATIC_INLINE void EvrNetARP_CacheEntryUpdate | ( | uint32_t | entry | ) |
Event on ARP cache entry update (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_CacheFind | ( | const uint8_t * | ip4_address | ) |
Event on ARP find IP address in cache (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_CacheIp | ( | const uint8_t * | ip4_address | ) |
Event on netARP_CacheIP start (API)
ip4_address | pointer to requested IPv4 address |
__STATIC_INLINE void EvrNetARP_CacheIpInvalidParameter | ( | void | ) |
Event on netARP_CacheIP invalid parameter (Error)
__STATIC_INLINE void EvrNetARP_CacheIpRefreshed | ( | const uint8_t * | ip4_address | ) |
Event on ARP cached IP address refreshed (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_CacheMac | ( | const uint8_t * | mac_address | ) |
Event on netARP_CacheMAC start (API)
mac_address | pointer to requested MAC address |
__STATIC_INLINE void EvrNetARP_CacheMacInvalidParameter | ( | void | ) |
Event on netARP_CacheMAC invalid parameter (Error)
__STATIC_INLINE void EvrNetARP_EntryAdded | ( | uint32_t | entry | ) |
Event on ARP cache entry added (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_EntryFound | ( | uint32_t | entry | ) |
Event on ARP cache entry found (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_EntryNotFound | ( | void | ) |
Event on ARP cache entry not found (Op)
__STATIC_INLINE void EvrNetARP_EntryReleased | ( | uint32_t | entry | ) |
Event on ARP cache entry released (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_FrameCorrupted | ( | void | ) |
Event on ARP received frame corrupted (Error)
__STATIC_INLINE void EvrNetARP_FrameTooShort | ( | uint32_t | length | ) |
Event on ARP received frame is too short (Error)
length | frame length in bytes |
__STATIC_INLINE void EvrNetARP_GatewayUnknown | ( | void | ) |
Event on ARP cache add gateway unknown (Error)
__STATIC_INLINE void EvrNetARP_GetIp | ( | const uint8_t * | mac_address | ) |
Event on netARP_GetIP start (API)
mac_address | pointer to requested MAC address |
__STATIC_INLINE void EvrNetARP_GetIpInvalidParameter | ( | void | ) |
Event on netARP_GetIP invalid parameter (Error)
__STATIC_INLINE void EvrNetARP_GetMac | ( | const uint8_t * | ip4_address | ) |
Event on netARP_GetMAC start (API)
ip4_address | pointer to requested IPv4 address |
__STATIC_INLINE void EvrNetARP_GetMacInvalidParameter | ( | void | ) |
Event on netARP_GetMAC invalid parameter (Error)
__STATIC_INLINE void EvrNetARP_HeaderInfo | ( | const void * | arp_header | ) |
Event on ARP send/receive frame header info (Detail)
arp_header | pointer to ARP frame header of 28 bytes
|
__STATIC_INLINE void EvrNetARP_InitCache | ( | uint32_t | entries | ) |
Event on ARP cache initialize (Op)
entries | number of entries available in cache |
__STATIC_INLINE void EvrNetARP_OpcodeUnknown | ( | uint16_t | arp_opcode | ) |
Event on ARP unknown opcode received (Op)
arp_opcode | unknown operation code value |
__STATIC_INLINE void EvrNetARP_Probe | ( | const uint8_t * | ip4_address | ) |
Event on netARP_Probe start (API)
ip4_address | pointer to requested IPv4 address |
__STATIC_INLINE void EvrNetARP_ProbeBusy | ( | void | ) |
Event on netARP_Probe process busy (Error)
__STATIC_INLINE void EvrNetARP_ProbeInvalidParameter | ( | void | ) |
Event on netARP_Probe invalid parameter (Error)
__STATIC_INLINE void EvrNetARP_ProbeResponseReceived | ( | const uint8_t * | ip4_address | ) |
Event on ARP probe response received (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_ProbeRetransmit | ( | const uint8_t * | ip4_address | ) |
Event on ARP probe retransmit (Op)
ip4_address | pointer to IPv4 address of probed host |
__STATIC_INLINE void EvrNetARP_ProbeTimeout | ( | const uint8_t * | ip4_address | ) |
Event on ARP probe timeout (Op)
ip4_address | pointer to IPv4 address of probed host |
__STATIC_INLINE void EvrNetARP_ReceiveFrame | ( | uint16_t | arp_opcode | ) |
Event on ARP receive frame (Op)
arp_opcode | operation code of received message
|
__STATIC_INLINE void EvrNetARP_RefreshEntry | ( | uint32_t | entry | ) |
Event on refresh ARP cache entry (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_ResolveEntry | ( | uint32_t | entry | ) |
Event on resolve ARP cache entry (Op)
entry | cache entry number |
__STATIC_INLINE void EvrNetARP_SendReply | ( | uint16_t | arp_opcode | ) |
Event on ARP send reply message (Op)
arp_opcode | operation code of sending message
|
__STATIC_INLINE void EvrNetARP_SendRequest | ( | uint16_t | arp_opcode | ) |
Event on ARP send request message (Op)
arp_opcode | operation code of sending message
|
__STATIC_INLINE void EvrNetARP_ShowIpAddress | ( | const uint8_t * | ip4_address | ) |
Event on ARP cache display IP address (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_ShowMacAddress | ( | const uint8_t * | mac_address | ) |
Event on ARP cache display MAC address (Op)
mac_address | pointer to MAC address |
__STATIC_INLINE void EvrNetARP_UnresolvedIpAddress | ( | const uint8_t * | mac_address | ) |
Event on ARP unresolved IP address in cache (Op)
mac_address | pointer to MAC cache address |
__STATIC_INLINE void EvrNetARP_UnresolvedMacAddress | ( | const uint8_t * | ip4_address | ) |
Event on ARP unresolved MAC address in cache (Op)
ip4_address | pointer to requested IPv4 address |
__STATIC_INLINE void EvrNetARP_UsingGateway | ( | const uint8_t * | ip4_address | ) |
Event on ARP using gateway to access external address (Op)
ip4_address | pointer to IPv4 address of a gateway |
__STATIC_INLINE void EvrNetARP_WrongIpAddress | ( | const uint8_t * | ip4_address | ) |
Event on ARP wrong destination IPv4 address received (Op)
ip4_address | pointer to IPv4 address |
__STATIC_INLINE void EvrNetARP_WrongMacAddress | ( | const uint8_t * | mac_address | ) |
Event on ARP wrong destination MAC address received (Op)
mac_address | pointer to MAC address |
__STATIC_INLINE void EvrNetARP_WrongResponse | ( | void | ) |
Event on ARP wrong response received (Error)