TNSM_Latency_Prediction / code / parser / 0_baseline / headers.p4
headers.p4
Raw
header timestamps_ingress_h {
    bit<48> ts1;
    bit<48> ts2;
}//14 bytes

header timestamps_egress_h {
    bit<18> ts3;
    bit<18> ts4;
    bit<48> ts5;
}//14 bytes

header ptp_metadata_t {
    bit<8>  udp_cksum_byte_offset;
    bit<8>  cf_byte_offset;
    bit<48> updated_cf;
}

struct my_ingress_headers_t {
    timestamps_ingress_h ts_ingress;
}

struct my_egress_headers_t {
    ptp_metadata_t ptp_metadata;
    timestamps_egress_h ts_egress;
}