pointer set;
int cap;
int beyond_last;
int num;
tom.MutableObjectArray descriptors;
tom.Descriptor objects.
tom.MutableObjectArray delegates;
DescriptorDelegate objects.
void dealloc;
set.
id (self) init;
void remove tom.Descriptor descriptor;
void set DescriptorDelegate delegate at tom.Descriptor descriptor;
(pointer, int) vitals;
set, and the one
beyond the highest value in that set.
void readEvent int d;
d, to the delegate at
index d in the delegates.
void writeEvent int d;
d, to the delegate at
index d in the delegates.