/////////////////////////////////////////
// Descriptor primitives.

namespace descr {

extern single awake?(d);
extern single online() = "online_array";

extern single descr();
extern single descr_array(d);
extern single descr_setuser(i,plyr,pass);
extern single descrboot(i);
extern single descrbufsize(i);
extern single descrcon(i);
extern single descrdbref(i);
extern void   descrflush(i);
extern single descrhost(i);
extern single descridle(i);
extern single descriptors(d) = "descr_array";
extern single descrleastidle(d);
extern single descrmostidle(d);
extern void   descrnotify(i,msg);
extern single descrsecure?(i);
extern single descrtime(i);
extern single descruser(i);

extern single firstdescr(d);
extern single lastdescr(d);
extern single nextdescr(i);

}

