COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
Constants defining Node types.
Collaboration diagram for Constants defining Node types.:

Modules

 Constants defining Node flags.
 
 Constants defining Event flags.
 
 Constants defining Event types.
 
 Constants denoting the different types of generic information panels in MOST.
 
 Constants defining simulator propagation modes.
 

Macros

#define COSMOSMCAST   "225.1.1.1"
 COSMOS heartbeat Multicast address. More...
 

Enumerations

enum  NODE_TYPE : uint16_t {
  NODE_TYPE_SATELLITE =0, NODE_TYPE_GROUNDSTATION =1, NODE_TYPE_MOC =2, NODE_TYPE_VEHICLE =3,
  NODE_TYPE_UAV =4, NODE_TYPE_TARGET =5, NODE_TYPE_BALLOON =6, NODE_TYPE_SHIP =7,
  NODE_TYPE_DATA =8, NODE_TYPE_COMPUTER =9, NODE_TYPE_SUN =10, NODE_TYPE_MOON =11,
  NODE_TYPE_MARS =12, NODE_TYPE_LOCATION =13, NODE_TYPE_TESTBED =14, NODE_TYPE_COUNT,
  NODE_TYPE_NONE =UINT16_MAX
}
 

Detailed Description

Macro Definition Documentation

#define COSMOSMCAST   "225.1.1.1"

COSMOS heartbeat Multicast address.

Enumeration Type Documentation

enum NODE_TYPE : uint16_t
Enumerator
NODE_TYPE_SATELLITE 
NODE_TYPE_GROUNDSTATION 
NODE_TYPE_MOC 
NODE_TYPE_VEHICLE 
NODE_TYPE_UAV 
NODE_TYPE_TARGET 
NODE_TYPE_BALLOON 
NODE_TYPE_SHIP 
NODE_TYPE_DATA 
NODE_TYPE_COMPUTER 
NODE_TYPE_SUN 
NODE_TYPE_MOON 
NODE_TYPE_MARS 
NODE_TYPE_LOCATION 
NODE_TYPE_TESTBED 
NODE_TYPE_COUNT 
NODE_TYPE_NONE 
88  : uint16_t
89 {
92  NODE_TYPE_MOC=2,
94  NODE_TYPE_UAV=4,
100  NODE_TYPE_SUN=10,
101  NODE_TYPE_MOON=11,
102  NODE_TYPE_MARS=12,
106  NODE_TYPE_NONE=UINT16_MAX
107 };
Definition: cosmos-defs.h:105
Definition: cosmos-defs.h:101
Definition: cosmos-defs.h:91
Definition: cosmos-defs.h:96
Definition: cosmos-defs.h:104
Definition: cosmos-defs.h:90
Definition: cosmos-defs.h:103
Definition: cosmos-defs.h:106
Definition: cosmos-defs.h:94
Definition: cosmos-defs.h:95
Definition: cosmos-defs.h:92
Definition: cosmos-defs.h:100
Definition: cosmos-defs.h:97
Definition: cosmos-defs.h:99
Definition: cosmos-defs.h:93
Definition: cosmos-defs.h:98
Definition: cosmos-defs.h:102