# 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, }