dm_observ_set Subroutine

public pure elemental subroutine dm_observ_set(observ, id, node_id, sensor_id, target_id, name, timestamp, source, device, priority, error, next, nreceivers, nrequests)

Sets attributes of observation, except receivers and requests.

Arguments

Type IntentOptional 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.