00001 // $Id: node.h,v 1.18 2008/02/05 17:26:22 natet Exp $ 00002 00003 #ifndef _TRIPLEXNODE_H 00004 #define _TRIPLEXNODE_H 00005 00006 #include "node.h" 00007 00008 class triplex_node : public load 00009 { 00010 public: 00011 static CLASS *pclass; 00012 static CLASS *oclass; 00013 static triplex_node *defaults; 00014 00015 triplex_node(MODULE *mod); 00016 00017 int create(void); 00018 int init(OBJECT *parent=NULL); 00019 TIMESTAMP sync(TIMESTAMP t0); 00020 TIMESTAMP postsync(TIMESTAMP t0); 00021 int isa(char *classname); 00022 00023 friend class triplex_line; 00024 }; 00025 00026 #endif // _TRIPLEXNODE_H 00027