Public Member Functions | |
size_t | getTotalBytesForRadial () const |
Get the number of bytes required to read a radial completely. | |
Public Attributes | |
short | msg_size |
length from this point to end of record in half-word (multiply by two to get number of bytes). | |
char | channel_id |
char | message_type |
Message type, where:. | |
short | seq_id |
short | gen_time_days |
Generation time (days since 1/1/1970). | |
int | gen_time_msecs |
Generation time (milliseconds since midnight). | |
short | num_segments |
number of segments for this product, if greater than msg_size | |
short | segment_no |
Friends | |
BOIStream & | operator>> (BOIStream &is, MessageHeader &) throw (std::string) |
BOOStream & | operator<< (BOOStream &os, const MessageHeader &) |
std::ostream & | operator<< (std::ostream &, const MessageHeader &) |
outputs useful (human-readable) information about this radial. |
size_t code::LevelII::MessageHeader::getTotalBytesForRadial | ( | ) | const |
Get the number of bytes required to read a radial completely.
This depends on the type of message
std::ostream& operator<< | ( | std::ostream & | , | |
const MessageHeader & | ||||
) | [friend] |
outputs useful (human-readable) information about this radial.
BOOStream& operator<< | ( | BOOStream & | os, | |
const MessageHeader & | ||||
) | [friend] |
BOIStream& operator>> | ( | BOIStream & | is, | |
MessageHeader & | ||||
) | throw (std::string) [friend] |
Generation time (days since 1/1/1970).
Generation time (milliseconds since midnight).
Message type, where:.
1 = DIGITAL RADAR DATA (This message may contain a combination of either reflectivity, aliased velocity, or spectrum width) 2 = RDA STATUS DATA. 3 = PERFORMANCE/MAINTENANCE DATA. 4 = CONSOLE MESSAGE - RDA TO RPG. 5 = MAINTENANCE LOG DATA. 6 = RDA CONTROL COMMANDS. 7 = VOLUME COVERAGE PATTERN. 8 = CLUTTER CENSOR ZONES. 9 = REQUEST FOR DATA. 10 = CONSOLE MESSAGE - RPG TO RDA. 11 = LOOP BACK TEST - RDA TO RPG. 12 = LOOP BACK TEST - RPG TO RDA. 13 = CLUTTER FILTER BYPASS MAP - RDA to RPG. 14 = EDITED CLUTTER FILTER BYPASS MAP - RPG to RDA. 31 = SUPER_RESOLUTION RADAR DATA
length from this point to end of record in half-word (multiply by two to get number of bytes).
number of segments for this product, if greater than msg_size