Hamlib  3.0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
rig Struct Reference

The Rig structure. More...

#include <rig.h>

Collaboration diagram for rig:
Collaboration graph
[legend]

Data Fields

struct rig_capscaps
 
struct rig_state state
 
struct rig_callbacks callbacks
 

Detailed Description

The Rig structure.

This is the master data structure, acting as a handle for the controlled rig. A pointer to this structure is returned by the rig_init() API function and is passed as a parameter to every rig specific API call.

See also
rig_init(), rig_caps, rig_state
Examples:
/tests/testrig.c.

Field Documentation

struct rig_callbacks rig::callbacks

registered event callbacks

struct rig_caps* rig::caps

Pointer to rig capabilities (read only)

struct rig_state rig::state

Rig state

Examples:
/tests/testrig.c.

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

Generated by doxygen 1.8.8

Hamlib documentation for version 3.0.1 -- Wed Jan 13 2016 15:05:23
Project page: http://www.hamlib.org