|
|
1.1.1.2 ! root 1: /* $Header: /cvsroot/src/sys/netiso/xebec/sets.h,v 1.1 1993/04/09 12:02:18 cgd Exp $ */ ! 2: /* $Source: /cvsroot/src/sys/netiso/xebec/sets.h,v $ */ 1.1 root 3: 4: #define MAXEVENTS 200 5: #define MAXSTATES 200 6: 7: #define STATESET 10 8: #define EVENTSET 5 9: 10: #define OBJ_ITEM 2 11: #define OBJ_SET 3 12: 13: struct Object { 14: unsigned char obj_kind; 15: unsigned char obj_type; /* state or event */ 16: char *obj_name; 17: char *obj_struc; 18: int obj_number; 19: struct Object *obj_members; /* must be null for kind==item */ 20: /* for the tree */ 21: struct Object *obj_left; 22: struct Object *obj_right; 23: struct Object *obj_parent; 24: } ; 25: 26: extern char *Noname; 27: 28: #define OBJ_NAME(o) (((o)->obj_name)?(o)->obj_name:Noname) 29: 30: extern int Nevents, Nstates; 31: int Eventshift; 32: extern struct Object *CurrentEvent; 33: 34: extern struct Object *Lookup(); 35: extern struct Object *defineset(); 36:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.