Inheritance diagram for relay:
Definition at line 13 of file relay.h.
Public Types | |
enum | { FC_U1 = 1, FC_U2 = 2, FC_U3 = 3, FC_U4 = 4, FC_U5 = 5 } |
enum | { FS_CLOSED = 1, FS_TRIPPED = 2, FS_RECLOSED = 3, FS_LOCKOUT = 4, FS_FAULT = 5 } |
enum | STATUS { RS_OPEN = 0, RS_CLOSED = 1 } |
Public Member Functions | |
int | create (void) |
int | init (void) |
int | isa (char *classname) |
TIMESTAMP | postsync (TIMESTAMP t0) |
relay (MODULE *mod) | |
TIMESTAMP | sync (TIMESTAMP t0) |
Public Attributes | |
double | recloser_delay |
time delay before reclose (s) | |
int16 | recloser_tries |
number of times recloser tries | |
double | SetCurrent |
enum relay::STATUS | status |
relay status | |
double | time_to_change |
time for state to change | |
double | TimeDial |
Static Public Attributes | |
static relay * | defaults |
static relay * | defaults = NULL |
static CLASS * | oclass |
static CLASS * | oclass = NULL |
static CLASS * | pclass |
static CLASS * | pclass = NULL |
anonymous enum |
enum relay::STATUS |