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 | |