Driver for interface: "VLink". More...
#include <VLink-API.h>
Data Fields | |
| int(* | create )(padico_vnode_t) |
| Creates the driver-specific part. | |
| int(* | bind )(padico_vnode_t) |
| binds the vnode to a local address | |
| int(* | listen )(padico_vnode_t) |
| listens for incoming connections | |
| int(* | connect )(padico_vnode_t) |
| connects as client | |
| void(* | fullshutdown )(padico_vnode_t) |
| shutdowns the connection (but do not close the vnode) | |
| int(* | close )(padico_vnode_t) |
| closes (destroy) the vnode | |
| void(* | send_post )(padico_vnode_t) |
| void(* | recv_post )(padico_vnode_t) |
| padico_rc_t(* | dumpstat )(padico_vnode_t) |
Detailed Description
Driver for interface: "VLink".
Definition at line 59 of file VLink-API.h.
Field Documentation
◆ bind
| int(* padico_vlink_driver_s::bind) (padico_vnode_t) |
binds the vnode to a local address
Definition at line 68 of file VLink-API.h.
◆ close
| int(* padico_vlink_driver_s::close) (padico_vnode_t) |
closes (destroy) the vnode
Definition at line 72 of file VLink-API.h.
◆ connect
| int(* padico_vlink_driver_s::connect) (padico_vnode_t) |
connects as client
Definition at line 70 of file VLink-API.h.
Referenced by padico_vsock_active_connect().
◆ create
| int(* padico_vlink_driver_s::create) (padico_vnode_t) |
Creates the driver-specific part.
- Returns
- -errno (0 if success)
Definition at line 65 of file VLink-API.h.
◆ dumpstat
| padico_rc_t(* padico_vlink_driver_s::dumpstat) (padico_vnode_t) |
Definition at line 77 of file VLink-API.h.
◆ fullshutdown
| void(* padico_vlink_driver_s::fullshutdown) (padico_vnode_t) |
shutdowns the connection (but do not close the vnode)
Definition at line 71 of file VLink-API.h.
◆ listen
| int(* padico_vlink_driver_s::listen) (padico_vnode_t) |
listens for incoming connections
Definition at line 69 of file VLink-API.h.
◆ recv_post
| void(* padico_vlink_driver_s::recv_post) (padico_vnode_t) |
Definition at line 75 of file VLink-API.h.
◆ send_post
| void(* padico_vlink_driver_s::send_post) (padico_vnode_t) |
Definition at line 74 of file VLink-API.h.
The documentation for this struct was generated from the following file: