Hamlib 4.7.2
Loading...
Searching...
No Matches
hamlib_port_deprecated Struct Reference

#include <port.h>

Collaboration diagram for hamlib_port_deprecated:

Data Structures

union  [union].type
struct  [struct].post_write_date
union  [union].parm

Data Fields

union  type
int fd
void * handle
int write_delay
int post_write_delay
struct  post_write_date
int timeout
short retry
short flushx
char pathname [HAMLIB_FILPATHLEN]
union  parm
int client_port
RIG * rig

Detailed Description

Deprecated
This structure will be removed in 5.0 and should not be used in new code.
Warning
DO NOT CHANGE THIS STRUCTURE AT ALL! Will be removed in 5.0.

Field Documentation

◆ client_port

int hamlib_port_deprecated::client_port

client socket port for tcp connection

◆ fd

int hamlib_port_deprecated::fd

File descriptor

◆ flushx

short hamlib_port_deprecated::flushx

If true flush is done with read instead of TCFLUSH - MicroHam

◆ handle

void* hamlib_port_deprecated::handle

handle for USB

◆ parm

union hamlib_port_deprecated::[union].parm hamlib_port_deprecated::parm

Port parameter union

◆ pathname

char hamlib_port_deprecated::pathname[HAMLIB_FILPATHLEN]

Port pathname

◆ post_write_date

struct hamlib_port_deprecated::[struct].post_write_date hamlib_port_deprecated::post_write_date

hamlib internal use

◆ post_write_delay

int hamlib_port_deprecated::post_write_delay

Delay between each commands send out, in mS

◆ retry

short hamlib_port_deprecated::retry

Maximum number of retries, 0 to disable

◆ rig

RIG* hamlib_port_deprecated::rig

our parent RIG device

◆ timeout

int hamlib_port_deprecated::timeout

Timeout, in mS

◆ type

union hamlib_port_deprecated::[union].type hamlib_port_deprecated::type

Type of port in use.

◆ write_delay

int hamlib_port_deprecated::write_delay

Delay between each byte sent out, in mS


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