Sets attributes of observation, except receivers and requests.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(observ_type), | intent(inout) | :: | observ | Observation type. | ||
| character(len=*), | intent(in), | optional | :: | id | Observation id. | |
| character(len=*), | intent(in), | optional | :: | node_id | Node id. | |
| character(len=*), | intent(in), | optional | :: | sensor_id | Sensor id. | |
| character(len=*), | intent(in), | optional | :: | target_id | Target id. | |
| character(len=*), | intent(in), | optional | :: | name | Observation name. | |
| character(len=*), | intent(in), | optional | :: | timestamp | ISO 8601 timestamp. | |
| character(len=*), | intent(in), | optional | :: | source | Observation source. | |
| character(len=*), | intent(in), | optional | :: | device | Physical device. | |
| integer, | intent(in), | optional | :: | priority | Message queue priority. | |
| integer, | intent(in), | optional | :: | error | Error code. | |
| integer, | intent(in), | optional | :: | next | Next receiver index. | |
| integer, | intent(in), | optional | :: | nreceivers | Number of receivers. | |
| integer, | intent(in), | optional | :: | nrequests | Number of requests. |