# requests

request accept = 0 {
    serial: u32,
    mime_type: optstr,
}

request receive = 1 {
    mime_type: str,
    fd: fd,
}

request destroy = 2 {
}

request finish = 3 {
}

request set_actions = 4 {
    dnd_actions: u32,
    preferred_action: u32,
}

# events

event offer = 0 {
    mime_type: str,
}

event source_actions = 1 {
    source_actions: u32,
}

event action = 2 {
    dnd_action: u32,
}
