![]() |
Network Component
Version 7.4.0
MDK Middleware for IPv4 and IPv6 Networking
|
Events generated by the Network - IPv4 Core functions. More...
Functions | |
__STATIC_INLINE void | EvrNetIP4_InitCore (void) |
Event on IPv4 core initialize (Op) More... | |
__STATIC_INLINE void | EvrNetIP4_ReceiveFrame (uint32_t length) |
Event on IPv4 receive frame (Op) More... | |
__STATIC_INLINE void | EvrNetIP4_FrameTooShort (uint32_t length, uint32_t min_length) |
Event on IPv4 received frame too short (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_InvalidIpVersion (uint8_t ip_version) |
Event on IPv4 invalid protocol version (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_ShowFrameHeader (const void *ip4_header) |
Event on IPv4 display frame header (Detail) More... | |
__STATIC_INLINE void | EvrNetIP4_SourceIpAddressInvalid (const uint8_t *ip4_addr) |
Event on IPv4 source IP address invalid (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_WrongMulticastProtocol (uint8_t ip4_protocol) |
Event on IPv4 wrong multicast protocol type (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_WrongDestinationAddress (const uint8_t *ip4_addr) |
Event on IPv4 wrong destination address (Op) More... | |
__STATIC_INLINE void | EvrNetIP4_ChecksumFailed (uint32_t length) |
Event on IP4 frame checksum check failed (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_FragmentsNotSupported (void) |
Event on IP4 fragmented frame received (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_SendFrame (uint8_t ip4_protocol, uint32_t length) |
Event on IP4 send frame (Op) More... | |
__STATIC_INLINE void | EvrNetIP4_ProtocolUnknown (uint8_t ip4_protocol) |
Event on IP4 unknown protocol type in sending frame (Error) More... | |
__STATIC_INLINE void | EvrNetIP4_DestinationAddressNull (void) |
Event on IP4 destination address not provided (Error) More... | |
Events generated by the Network - IPv4 Core functions.
__STATIC_INLINE void EvrNetIP4_ChecksumFailed | ( | uint32_t | length | ) |
Event on IP4 frame checksum check failed (Error)
length | header length in bytes |
__STATIC_INLINE void EvrNetIP4_DestinationAddressNull | ( | void | ) |
Event on IP4 destination address not provided (Error)
__STATIC_INLINE void EvrNetIP4_FragmentsNotSupported | ( | void | ) |
Event on IP4 fragmented frame received (Error)
__STATIC_INLINE void EvrNetIP4_FrameTooShort | ( | uint32_t | length, |
uint32_t | min_length | ||
) |
Event on IPv4 received frame too short (Error)
length | frame length in bytes |
min_length | minimum length of the frame |
__STATIC_INLINE void EvrNetIP4_InitCore | ( | void | ) |
Event on IPv4 core initialize (Op)
__STATIC_INLINE void EvrNetIP4_InvalidIpVersion | ( | uint8_t | ip_version | ) |
Event on IPv4 invalid protocol version (Error)
ip_version | not IPv4 protocol version value
|
__STATIC_INLINE void EvrNetIP4_ProtocolUnknown | ( | uint8_t | ip4_protocol | ) |
Event on IP4 unknown protocol type in sending frame (Error)
ip4_protocol | unknown IPv4 protocol type value |
__STATIC_INLINE void EvrNetIP4_ReceiveFrame | ( | uint32_t | length | ) |
Event on IPv4 receive frame (Op)
length | frame length in bytes |
__STATIC_INLINE void EvrNetIP4_SendFrame | ( | uint8_t | ip4_protocol, |
uint32_t | length | ||
) |
Event on IP4 send frame (Op)
ip4_protocol | IPv4 protocol type
|
length | frame length |
__STATIC_INLINE void EvrNetIP4_ShowFrameHeader | ( | const void * | ip4_header | ) |
Event on IPv4 display frame header (Detail)
ip4_header | pointer to IPv4 frame header of 20 bytes
|
__STATIC_INLINE void EvrNetIP4_SourceIpAddressInvalid | ( | const uint8_t * | ip4_addr | ) |
Event on IPv4 source IP address invalid (Error)
ip4_addr | pointer to IPv4 address |
__STATIC_INLINE void EvrNetIP4_WrongDestinationAddress | ( | const uint8_t * | ip4_addr | ) |
Event on IPv4 wrong destination address (Op)
ip4_addr | pointer to IPv4 destination address |
__STATIC_INLINE void EvrNetIP4_WrongMulticastProtocol | ( | uint8_t | ip4_protocol | ) |
Event on IPv4 wrong multicast protocol type (Error)
ip4_protocol | wrong protocol type value |