Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
backend_functions Struct Reference

#include <internal.h>

Collaboration diagram for backend_functions:

Public Attributes

yh_rc(* backend_init )(uint8_t verbosity, FILE *output)
 
yh_backend *(* backend_create )(void)
 
yh_rc(* backend_connect )(yh_connector *connector, int timeout)
 
void(* backend_disconnect )(yh_backend *connection)
 
yh_rc(* backend_send_msg )(yh_backend *connection, Msg *msg, Msg *response)
 
void(* backend_cleanup )(void)
 
yh_rc(* backend_option )(yh_backend *connection, yh_connector_option opt, const void *val)
 
void(* backend_set_verbosity )(uint8_t verbosity, FILE *output)
 

Detailed Description

Definition at line 65 of file internal.h.

Member Data Documentation

◆ backend_cleanup

void(* backend_functions::backend_cleanup) (void)

Definition at line 71 of file internal.h.

◆ backend_connect

yh_rc(* backend_functions::backend_connect) (yh_connector *connector, int timeout)

Definition at line 68 of file internal.h.

◆ backend_create

yh_backend *(* backend_functions::backend_create) (void)

Definition at line 67 of file internal.h.

◆ backend_disconnect

void(* backend_functions::backend_disconnect) (yh_backend *connection)

Definition at line 69 of file internal.h.

◆ backend_init

yh_rc(* backend_functions::backend_init) (uint8_t verbosity, FILE *output)

Definition at line 66 of file internal.h.

◆ backend_option

yh_rc(* backend_functions::backend_option) (yh_backend *connection, yh_connector_option opt, const void *val)

Definition at line 72 of file internal.h.

◆ backend_send_msg

yh_rc(* backend_functions::backend_send_msg) (yh_backend *connection, Msg *msg, Msg *response)

Definition at line 70 of file internal.h.

◆ backend_set_verbosity

void(* backend_functions::backend_set_verbosity) (uint8_t verbosity, FILE *output)

Definition at line 74 of file internal.h.


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