# requests

msg destroy = 0 { }

# events

msg done = 0 { }

msg format_table = 1 {
    fd: fd,
    size: u32,
}

msg main_device = 2 {
    device: pod(uapi::c::dev_t),
}

msg tranche_done = 3 {

}

msg tranche_target_device = 4 {
    device: pod(uapi::c::dev_t),
}

msg tranche_formats = 5 {
    indices: array(pod(u16)),
}

msg tranche_flags = 6 {
    flags: u32,
}
