Struct picotcp_sys::pico_frame [] [src]

#[repr(C)]
pub struct pico_frame { pub next: *mut pico_frame, pub buffer: *mut c_uchar, pub buffer_len: uint32_t, pub start: *mut c_uchar, pub len: uint32_t, pub usage_count: *mut uint32_t, pub datalink_hdr: *mut uint8_t, pub net_hdr: *mut uint8_t, pub net_len: uint16_t, pub transport_hdr: *mut uint8_t, pub transport_len: uint16_t, pub app_hdr: *mut uint8_t, pub app_len: uint16_t, pub dev: *mut pico_device, pub timestamp: pico_time, pub failure_count: uint16_t, pub proto: uint8_t, pub flags: uint8_t, pub payload: *mut c_uchar, pub payload_len: uint16_t, pub frag: uint16_t, pub sock: *mut pico_socket, pub info: *mut c_void, pub priority: int8_t, pub transport_flags_saved: uint8_t, pub notify_free: Option<unsafe extern fn(arg1: *mut uint8_t)>, pub send_ttl: uint8_t, pub send_tos: uint8_t, }

Fields

Trait Implementations

impl Copy for pico_frame
[src]

impl Clone for pico_frame
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for pico_frame
[src]

Formats the value using the given formatter.

impl Default for pico_frame
[src]

Returns the "default value" for a type. Read more