Nonblocking implementation of iiod.
More...
#include <inttypes.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <assert.h>
#include "iiod.h"
#include "iiod_private.h"
#include "no_os_error.h"
#include "no_os_util.h"
Nonblocking implementation of iiod.
- Author
- Mihail Chindris (mihai.nosp@m.l.ch.nosp@m.indri.nosp@m.s@an.nosp@m.alog..nosp@m.com)
Copyright 2022(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ SET_DUMMY_IF_NULL
| #define SET_DUMMY_IF_NULL |
( |
| func, |
|
|
| dummy ) |
Value:((func) ? (func) : (dummy))
◆ iiod_conn_add()
◆ iiod_conn_remove()
◆ iiod_conn_step()
| int32_t iiod_conn_step |
( |
struct iiod_desc * | desc, |
|
|
uint32_t | conn_id ) |
◆ iiod_copy_ops()
◆ iiod_init()
◆ iiod_parse_line()
| int32_t iiod_parse_line |
( |
char * | buf, |
|
|
struct comand_desc * | res, |
|
|
char ** | ctx ) |
◆ iiod_remove()