libvigicrues  2.0.1
Data Fields
vigicrues_t Struct Reference

A structure to hold the data retreived from the vigicrues service. More...

#include <vigicrues.h>

Data Fields

enum vigicrues_e type
 
float value
 
enum vigicrues_vigilance_e vigilance
 
time_t timestamp
 

Detailed Description

A structure to hold the data retreived from the vigicrues service.

Examples:
heights.c, and vigilance.c.

Field Documentation

time_t vigicrues_t::timestamp

The date (expressed in the UNIX epoch time format) at which the retreived data was published on the vigicrues service.

Examples:
heights.c, and vigilance.c.
enum vigicrues_e vigicrues_t::type

The type of data retreived.

float vigicrues_t::value

The retreived value (either a height or a flow). This field is left unspecified if type is equal to VIGICRUES_VIGILANCE.

Examples:
heights.c.
enum vigicrues_vigilance_e vigicrues_t::vigilance

The vigilance state retreived. This field is left unspecified if type is equal to either VIGICRUES_HEIGHT or VIGICRUES_FLOW.

Examples:
vigilance.c.

The documentation for this struct was generated from the following file: