Prusa MINI Firmware overview
ip_hdr Struct Reference

#include <ip4.h>

Public Member Functions

 PACK_STRUCT_FLD_8 (u8_t _v_hl)
 
 PACK_STRUCT_FLD_8 (u8_t _tos)
 
 PACK_STRUCT_FIELD (u16_t _len)
 
 PACK_STRUCT_FIELD (u16_t _id)
 
 PACK_STRUCT_FIELD (u16_t _offset)
 
 PACK_STRUCT_FLD_8 (u8_t _ttl)
 
 PACK_STRUCT_FLD_8 (u8_t _proto)
 
 PACK_STRUCT_FIELD (u16_t _chksum)
 
 PACK_STRUCT_FLD_S (ip4_addr_p_t src)
 
 PACK_STRUCT_FLD_S (ip4_addr_p_t dest)
 

Member Function Documentation

◆ PACK_STRUCT_FLD_8() [1/4]

ip_hdr::PACK_STRUCT_FLD_8 ( u8_t  _v_hl)

◆ PACK_STRUCT_FLD_8() [2/4]

ip_hdr::PACK_STRUCT_FLD_8 ( u8_t  _tos)

◆ PACK_STRUCT_FIELD() [1/4]

ip_hdr::PACK_STRUCT_FIELD ( u16_t  _len)

◆ PACK_STRUCT_FIELD() [2/4]

ip_hdr::PACK_STRUCT_FIELD ( u16_t  _id)

◆ PACK_STRUCT_FIELD() [3/4]

ip_hdr::PACK_STRUCT_FIELD ( u16_t  _offset)

◆ PACK_STRUCT_FLD_8() [3/4]

ip_hdr::PACK_STRUCT_FLD_8 ( u8_t  _ttl)

◆ PACK_STRUCT_FLD_8() [4/4]

ip_hdr::PACK_STRUCT_FLD_8 ( u8_t  _proto)

◆ PACK_STRUCT_FIELD() [4/4]

ip_hdr::PACK_STRUCT_FIELD ( u16_t  _chksum)

◆ PACK_STRUCT_FLD_S() [1/2]

ip_hdr::PACK_STRUCT_FLD_S ( ip4_addr_p_t  src)

◆ PACK_STRUCT_FLD_S() [2/2]

ip_hdr::PACK_STRUCT_FLD_S ( ip4_addr_p_t  dest)