deferred void readEventOnDescriptor tom.Descriptor d;
deferred void writeEventOnDescriptor tom.Descriptor d;