Get desktop application:
View/edit binary Protocol Buffers messages
string provider = 1
uint64 ifUpdatedSince = 2
optional Time obsTime = 3
uint32 timeDiff = 4
int32 level = 5
bool useArchive = 6
optional Status status = 1
uint64 lastUpdate = 2
optional Time time = 10
repeated ObsData data = 11
repeated string data_keys = 20
string data_type = 21
string provider = 1
uint64 ifUpdatedSince = 2
optional Status status = 1
uint64 lastUpdate = 2
repeated Par parameters = 3
string provider = 1
uint64 ifUpdatedSince = 2
bool useArchive = 3
optional Status status = 1
uint64 lastUpdate = 2
repeated TimeSpan timespans = 3
Used in: ObsData
uint32 key_index = 1
float value = 2
Used in: DataResult
Used in: ObsData
string id = 1
optional TimeDelta obs_time_delta = 2
float xpos = 3
float ypos = 4
Used in: ObsData
bool ship_buoy = 1
string metarId = 2
bool CAVOK = 3
repeated string REww = 4
repeated string ww = 5
repeated string cloud = 6
Used in: ParametersResult
string name = 1
int32 symbol = 3
int32 precision = 4
string description = 5
int32 criteria_min = 6
int32 criteria_max = 7
Used in: Par
pt_std = 0
pt_knot = 1
pt_temp = 2
pt_rrr = 3
Used in: DataResult, ParametersResult, TimesResult
Used in: Status
OK = 0
ERROR = 1
UNCHANGED = 2
Used in: ObsData
uint32 key_index = 1
string value = 2
Used in: DataRequest, DataResult, TimeSpan
uint32 year = 1
uint32 month = 2
uint32 day = 3
uint32 hour = 4
uint32 minute = 5
uint32 second = 6
float sub_second = 7
Used in: ObsDataBasic
int32 seconds = 1
float sub_seconds = 2
Used in: TimesResult
optional Time begin = 1
optional Time end = 2
float step = 3