![]() |
Hamlib
4.3
|
Network port IO. More...
#include <stdlib.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <fcntl.h>#include <errno.h>#include <sys/time.h>#include <sys/types.h>#include <signal.h>#include <pthread.h>#include <hamlib/rig.h>#include "network.h"#include "misc.h"
Data Structures | |
| struct | multicast_server_args_s |
Functions | |
| int | network_init () |
| int | network_open (hamlib_port_t *rp, int default_port) |
| Open network port using rig.state data. More... | |
| void | network_flush (hamlib_port_t *rp) |
| Clears any data in the read buffer of the socket. More... | |
| void | sync_callback (int lock) |
| int | network_multicast_server (RIG *rig, const char *multicast_addr, int default_port, enum multicast_item_e items) |
| Open multicast server using rig.state data. More... | |
Variables | |
| volatile int | multicast_server_run = 1 |
| pthread_t | multicast_server_threadId |
| struct multicast_server_args_s | multicast_server_args |
Network port IO.