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