Revised OpenFlow Library  v0.6.0dev
 All Classes Files Functions Variables Friends Groups Pages
rofl::ficmpv4frame Member List

This is the complete list of members for rofl::ficmpv4frame, including all inherited members.

__attribute__ (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
__attribute__((packed)) (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
__attribute__((packed)) (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
complete() const rofl::ficmpv4framevirtual
data (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
datalen (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
empty() const rofl::fframeinline
fframe(uint8_t *_data=NULL, size_t _datalen=0)rofl::fframe
fframe(size_t len=DEFAULT_FFRAME_SIZE)rofl::fframe
fframe(const fframe &frame)rofl::fframe
ficmpv4frame(uint8_t *data, size_t datalen)rofl::ficmpv4frame
ficmpv4frame(size_t len=DEFAULT_ICMPV4_FRAME_SIZE)rofl::ficmpv4frame
framelen() const rofl::fframeinlinevirtual
get_icmp_code() const (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
get_icmp_type() const (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_CODE_DATAGRAM_TOO_BIG enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_CODE_HOST_UNREACHABLE enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_CODE_NO_CODE enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
icmp_hdr (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_TYPE_DESTINATION_UNREACHABLE enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_TYPE_ECHO_REPLY enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMP_TYPE_ECHO_REQUEST enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
icmpv4_calc_checksum(uint16_t length)rofl::ficmpv4frame
icmpv4_code_t enum name (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
ICMPV4_IP_PROTO enum value (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
icmpv4_type_t enum name (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
initialize()rofl::ficmpv4framevirtual
need_bytes() const rofl::ficmpv4framevirtual
next (defined in rofl::fframe)rofl::fframe
operator<< (defined in rofl::ficmpv4frame)rofl::ficmpv4framefriend
operator=(const fframe &frame)rofl::fframe
operator[](size_t index)rofl::fframevirtual
payload() const rofl::ficmpv4framevirtual
payload_insert(uint8_t *data, size_t datalen)rofl::ficmpv4framevirtual
payloadlen() const rofl::ficmpv4framevirtual
pdulen() const rofl::fframeinlinevirtual
prev (defined in rofl::fframe)rofl::fframe
reset(uint8_t *_data, size_t _datalen)rofl::fframevirtual
set_icmp_code(uint8_t code) (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
set_icmp_type(uint8_t type) (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
shift_left(size_t bytes)rofl::fframeinline
shift_right(size_t bytes)rofl::fframeinline
soframe() const rofl::fframeinlinevirtual
sopdu() const rofl::fframeinlinevirtual
sosdu() const rofl::fframeinlinevirtual
tcp_ip_proto_t enum name (defined in rofl::ficmpv4frame)rofl::ficmpv4frame
validate(uint16_t total_len=0) const rofl::ficmpv4framevirtual
~fframe()rofl::fframevirtual
~ficmpv4frame()rofl::ficmpv4framevirtual