1 /* gs_fd_net_interface.h */
2 #ifndef GS_FD_NET_INTERFACE_H
3 #define GS_FD_NET_INTERFACE_H
6 struct s_gs_fd_net_connection_arg {
10 struct s_gs_net_driver_ops *
11 gs_fd_net_driver(void);
15 gs_fd__init(struct s_gs_net_driver *p_driver);
19 gs_fd__exit(struct s_gs_net_driver *p_driver);
23 gs_fd_connection__init(struct s_gs_connection *p_connection,
27 gs_fd_connection__exit(struct s_gs_connection *p_connection);
30 gs_fd_connection_write(struct s_gs_connection *p_connection,
35 gs_fd_connection_read(struct s_gs_connection *p_connection,
39 gs_fd_connection_flush(struct s_gs_connection *p_connection);
40 #endif /* GS_FD_NET_INTERFACE_H */