# requests

request offer {
    mime_type: str,
}

request destroy {

}

request set_actions (since = 3) {
    dnd_actions: u32,
}

# events

event target {
    mime_type: optstr,
}

event send {
    mime_type: str,
    fd: fd,
}

event cancelled {

}

event dnd_drop_performed (since = 3) {

}

event dnd_finished (since = 3) {

}

event action (since = 3) {
    dnd_action: u32,
}
