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
1.4.7