Definition at line 13 of file plc.h.
Public Member Functions | |
int | create () |
Create a new object. | |
machine * | get_machine () |
int | init (OBJECT *parent) |
Initialize the new object. | |
plc (MODULE *mod) | |
Register the new object class and construct the default object properties. | |
TIMESTAMP | sync (TIMESTAMP t0, TIMESTAMP t1) |
Synchronize the object. | |
Public Attributes | |
object | network |
char1024 | source |
Static Public Attributes | |
static plc * | defaults = NULL |
a pointer to the default values for new objects | |
static CLASS * | oclass = NULL |
a pointer to the registered object class definition |