/*#include "/usr/dak/rt3/h/dbmonitor.h"*/ /*#include "/usr/dak/rt3/h/68000.h"*/ #undef REG_FP #undef REG_SP #undef REG_PC #undef REG_PS class RtNode; class RtbMaster; int dbopen(char*); void dbclose(int); int dbrequest(int, int, int, int, int =0, int =0, int =0); dbload(int, int, char*); void exit(int); class RtConnections : public PadRcv { friend RtNode; RtNode *child; Pad *pad; char *kbd(char*s); char *help(); void insert(RtNode*); RtNode *search(char*); public: RtConnections(); }; class RtNode : public PadRcv { friend RtConnections; RtConnections *parent; RtNode *sibling; char *inetname; int fd; int nboards; RtbMaster **bmaster; Pad *pad; void open(); public: RtNode(RtConnections*,char*); char *name(); Index carte(); }; class RtbMaster : public Master { friend RtNode; friend RtRawMaster; friend RtNrtxMaster; int fd; int boardid; char *bname; RtNode *parent; virtual void open(); public: RtbMaster(int,int,RtNode*); char *name(); virtual Index carte(); };