#include <errno.h>
#include <signal.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <netinet/in.h>
#include <sys/select.h>
#include <sys/socket.h>
#include <unistd.h>
#include "nanomodbus.h"
Go to the source code of this file.
|
| void | disconnect (void *conn) |
| |
| int32_t | read_fd_linux (uint8_t *buf, uint16_t count, int32_t timeout_ms, void *arg) |
| |
| int32_t | write_fd_linux (const uint8_t *buf, uint16_t count, int32_t timeout_ms, void *arg) |
| |
◆ UNUSED_PARAM
| #define UNUSED_PARAM |
( |
|
x | ) |
((x) = (x)) |
◆ disconnect()
| void disconnect |
( |
void * |
conn | ) |
|
◆ read_fd_linux()
| int32_t read_fd_linux |
( |
uint8_t * |
buf, |
|
|
uint16_t |
count, |
|
|
int32_t |
timeout_ms, |
|
|
void * |
arg |
|
) |
| |
◆ write_fd_linux()
| int32_t write_fd_linux |
( |
const uint8_t * |
buf, |
|
|
uint16_t |
count, |
|
|
int32_t |
timeout_ms, |
|
|
void * |
arg |
|
) |
| |
◆ client_connection
| int client_connection = -1 |
◆ client_connections
| fd_set client_connections |
◆ client_read_fd