Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

rot_state Struct Reference

Live data and customized fields. More...

#include <rotator.h>


Data Fields

azimuth_t min_az
azimuth_t max_az
elevation_t min_el
elevation_t max_el
hamlib_port_t rotport
int comm_state
char * priv
char * obj


Detailed Description

Live data and customized fields.

Rotator state

This struct contains live data, as well as a copy of capability fields that may be updated (ie. customized)

It is fine to move fields around, as this kind of struct should not be initialized like caps are.


Field Documentation

int rot_state::comm_state
 

Comm port state, opened/closed.

azimuth_t rot_state::max_az
 

Upper limit for azimuth (overridable).

elevation_t rot_state::max_el
 

Upper limit for elevation (overridable).

azimuth_t rot_state::min_az
 

Lower limit for azimuth (overridable).

elevation_t rot_state::min_el
 

Lower limit for elevation (overridable).

char* rot_state::obj
 

Internal use by hamlib++ for event handling.

char* rot_state::priv
 

Pointer to private rotator state data.

hamlib_port_t rot_state::rotport
 

Rotator port (internal use).


The documentation for this struct was generated from the following file:
Generated on Sat Sep 30 15:49:37 2006 for Hamlib - the C library reference by  doxygen 1.4.4