![]() |
COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
This is the complete list of members for Cosmos::Support::Agent, including all inherited members.
| activeTimeout | Cosmos::Support::Agent | private |
| add_request(string token, external_request_function function, string synopsis="", string description="") | Cosmos::Support::Agent | |
| Agent(const string &node_name="", const string &agent_name="", double bprd=0., uint32_t bsize=AGENTMAXBUFFER, bool mflag=false, int32_t portnum=0, NetworkType ntype=NetworkType::UDP, uint16_t dlevel=1) | Cosmos::Support::Agent | |
| agent_list | Cosmos::Support::Agent | |
| agent_time_producer | Cosmos::Support::Agent | private |
| AgentMessage enum name | Cosmos::Support::Agent | |
| agentName | Cosmos::Support::Agent | |
| bufferSize | Cosmos::Support::Agent | private |
| check_agent(string node, string agent, double waitsec) | Cosmos::Support::Agent | |
| cinfo | Cosmos::Support::Agent | |
| clearring() | Cosmos::Support::Agent | |
| close_debug_fd() | Cosmos::Support::Agent | |
| cthread | Cosmos::Support::Agent | private |
| debug_fd | Cosmos::Support::Agent | private |
| debug_level | Cosmos::Support::Agent | |
| debug_pathName | Cosmos::Support::Agent | private |
| deviceCpu_ | Cosmos::Support::Agent | private |
| error_value | Cosmos::Support::Agent | private |
| external_request_function typedef | Cosmos::Support::Agent | |
| find_addresses(NetworkType ntype) | Cosmos::Support::Agent | |
| find_agent(string node, string agent, double waitsec=0.) | Cosmos::Support::Agent | |
| find_agents(double waitsec=0.) | Cosmos::Support::Agent | |
| finish_active_loop() | Cosmos::Support::Agent | |
| fullsohtable | Cosmos::Support::Agent | |
| get_agent(string node, string agent, double waitsec, beatstruc &cbeat) | Cosmos::Support::Agent | |
| get_agent_time(double &agent_time, double &epsilon, double &delta, string agent, string node="any", double wait_sec=2.) | Cosmos::Support::Agent | |
| get_cosmosstruc() | Cosmos::Support::Agent | |
| get_debug_fd(double mjd=0.) | Cosmos::Support::Agent | |
| get_ip(char *buffer, size_t buflen) | Cosmos::Support::Agent | |
| get_ip_list(uint16_t port) | Cosmos::Support::Agent | |
| getAgent() | Cosmos::Support::Agent | |
| getJson(string node, jsonnode &jnode) | Cosmos::Support::Agent | |
| getNode() | Cosmos::Support::Agent | |
| hbjstring | Cosmos::Support::Agent | private |
| heartbeat_loop() | Cosmos::Support::Agent | private |
| hthread | Cosmos::Support::Agent | private |
| json_map_agentstruc(agentstruc **agent) | Cosmos::Support::Agent | |
| last_error() | Cosmos::Support::Agent | |
| log(string log_entry) | Cosmos::Support::Agent | |
| logTime | Cosmos::Support::Agent | private |
| message_head | Cosmos::Support::Agent | |
| message_loop() | Cosmos::Support::Agent | private |
| message_queue | Cosmos::Support::Agent | |
| message_tail | Cosmos::Support::Agent | |
| metaHeader | Cosmos::Support::Agent | |
| metaRx | Cosmos::Support::Agent | |
| mthread | Cosmos::Support::Agent | private |
| multiflag | Cosmos::Support::Agent | private |
| networkType | Cosmos::Support::Agent | private |
| node_list | Cosmos::Support::Agent | |
| nodeName | Cosmos::Support::Agent | |
| parse_request(char *input) | Cosmos::Support::Agent | private |
| parsering(AgentMessage type=Agent::AgentMessage::ALL, float waitsec=1., Where where=Where::HEAD, string proc="", string node="") | Cosmos::Support::Agent | |
| poll(messstruc &mess, AgentMessage type, float waitsec=1.) | Cosmos::Support::Agent | |
| portNumber | Cosmos::Support::Agent | private |
| post(messstruc mess) | Cosmos::Support::Agent | |
| post(AgentMessage type, string message="") | Cosmos::Support::Agent | |
| post(AgentMessage type, vector< uint8_t > message) | Cosmos::Support::Agent | |
| post_beat() | Cosmos::Support::Agent | |
| post_soh() | Cosmos::Support::Agent | |
| process_mutex | Cosmos::Support::Agent | private |
| process_request(string &bufferin, string &bufferout) | Cosmos::Support::Agent | private |
| publish(NetworkType type, uint16_t port) | Cosmos::Support::Agent | |
| readring(messstruc &message, AgentMessage type=Agent::AgentMessage::ALL, float waitsec=1., Where where=Where::TAIL, string proc="", string node="") | Cosmos::Support::Agent | |
| receive(uint8_t address, string &message) | Cosmos::Support::Agent | |
| receiveAll(uint8_t address, string &message) | Cosmos::Support::Agent | |
| req_debug_level(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_devgenjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_devspecjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_echo(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_facesjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_forward(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_fullsoh(string &, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_get_position(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_get_position_data(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_get_time(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_get_value(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_getvalue(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_heartbeat(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_help(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_help_json(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_idle(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_init(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_jsondump(string &, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_listnames(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_monitor(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_nodejson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_piecesjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_portsjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_postsoh(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_reset(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_run(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_set_value(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_setvalue(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_shutdown(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_soh(string &, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_statejson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_status(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_targetsjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_utc(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_utcstartjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| req_vertexsjson(string &request, string &response, Agent *agent) | Cosmos::Support::Agent | privatestatic |
| reqs | Cosmos::Support::Agent | private |
| request_loop() noexcept | Cosmos::Support::Agent | private |
| resizering(size_t newsize) | Cosmos::Support::Agent | |
| running() | Cosmos::Support::Agent | |
| send(uint8_t address, string message) | Cosmos::Support::Agent | |
| send_request(beatstruc cbeat, string request, string &output, float waitsec=5.) | Cosmos::Support::Agent | |
| send_request_jsonnode(beatstruc cbeat, jsonnode &jnode, float waitsec=5.) | Cosmos::Support::Agent | |
| set_agent_time_producer(double(*source)()) | Cosmos::Support::Agent | |
| set_fullsohstring(string list) | Cosmos::Support::Agent | |
| set_sohstring(string list) | Cosmos::Support::Agent | |
| setSoh(string sohFields) | Cosmos::Support::Agent | |
| shutdown() | Cosmos::Support::Agent | |
| slist | Cosmos::Support::Agent | |
| sohtable | Cosmos::Support::Agent | |
| start() | Cosmos::Support::Agent | |
| start_active_loop() | Cosmos::Support::Agent | |
| State enum name | Cosmos::Support::Agent | |
| subscribe(NetworkType type, const char *address, uint16_t port) | Cosmos::Support::Agent | |
| subscribe(NetworkType type, const char *address, uint16_t port, uint32_t usectimeo) | Cosmos::Support::Agent | |
| timeoutSec | Cosmos::Support::Agent | private |
| timeStart | Cosmos::Support::Agent | private |
| unpublish() | Cosmos::Support::Agent | |
| unsubscribe() | Cosmos::Support::Agent | |
| version | Cosmos::Support::Agent | private |
| wait(State state=State::RUN, double waitsec=10.) | Cosmos::Support::Agent | |
| Where enum name | Cosmos::Support::Agent | |
| ~Agent() | Cosmos::Support::Agent |