30 #ifndef COSMOS_SCHEDULER_QUEUE_H 31 #define COSMOS_SCHEDULER_QUEUE_H 66 void addEvent(
string name,
string data,
double utc,
string condition, uint32_t flag);
68 void deleteEvent(
string name,
string data,
double utc,
string condition, uint32_t flag);
76 #endif // COSMOS_SCHEDULER_QUEUE_H Definition: agentclass.cpp:54
Agent * agent
Definition: scheduler.h:59
Class to manage Event information.
Definition: event.h:57
Definition: scheduler.h:56
Definition: jsondef.h:923
Scheduler(string node_name)
Definition: scheduler.cpp:41
beatstruc agent_exec_soh
Definition: scheduler.h:60
void deleteEvent(string name, string data, double utc, string condition, uint32_t flag)
Definition: scheduler.cpp:80
string node_name
Definition: agent_001.cpp:46
int getEventQueueSize()
Definition: scheduler.cpp:108
~Scheduler()
Definition: scheduler.cpp:48
Definition: agentclass.h:139
Headers and definitions common to all COSMOS.
string name
Definition: cubesat2obj.cpp:6
Agent Server and Client header file.
void getEventQueue()
Definition: scheduler.cpp:124
void addEvent(string name, string data, double utc, string condition, uint32_t flag)
Definition: scheduler.cpp:52