Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Union

TP_STATUS

Public Union
std.os.linux.TP_STATUS
pub const TP_STATUS = extern union

Fields

rx: packed struct(u32) { USER: bool, COPY: bool, LOSING: bool, CSUMNOTREADY: bool, VLAN_VALID: bool, BLK_TMO: bool, VLAN_TPID_VALID: bool, CSUM_VALID: bool, GSO_TCP: bool, _: u20, TS_SOFTWARE: bool, TS_SYS_HARDWARE: bool, TS_RAW_HARDWARE: bool, }
tx: packed struct(u32) { SEND_REQUEST: bool, SENDING: bool, WRONG_FORMAT: bool, _: u26, TS_SOFTWARE: bool, TS_SYS_HARDWARE: bool, TS_RAW_HARDWARE: bool, }

File

os/linux.zig:9119
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
pub const TP_STATUS = extern union {
    rx: packed struct(u32) {
        USER: bool,
        COPY: bool,
        LOSING: bool,
        CSUMNOTREADY: bool,
        VLAN_VALID: bool,
        BLK_TMO: bool,
        VLAN_TPID_VALID: bool,
        CSUM_VALID: bool,
        GSO_TCP: bool,
        _: u20,
        TS_SOFTWARE: bool,
        TS_SYS_HARDWARE: bool,
        TS_RAW_HARDWARE: bool,
    },
    tx: packed struct(u32) {
        SEND_REQUEST: bool,
        SENDING: bool,
        WRONG_FORMAT: bool,
        _: u26,
        TS_SOFTWARE: bool,
        TS_SYS_HARDWARE: bool,
        TS_RAW_HARDWARE: bool,
    },
}