Lines Matching defs:SyncSocket

29 typedef struct SyncSocket SyncSocket;
40 * Initialized SyncSocket descriptor on success, or NULL on failure.
42 SyncSocket* syncsocket_connect(int fd, SockAddress* sockaddr, int timeout);
51 * Initialized SyncSocket descriptor on success, or NULL on failure.
53 SyncSocket* syncsocket_init(int fd);
56 * Closes SyncSocket descriptor obtained from syncsocket_connect routine.
58 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
60 void syncsocket_close(SyncSocket* ssocket);
63 * Frees memory allocated for SyncSocket descriptor obtained from
67 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
69 void syncsocket_free(SyncSocket* ssocket);
76 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
80 int syncsocket_start_read(SyncSocket* ssocket);
87 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
91 int syncsocket_stop_read(SyncSocket* ssocket);
98 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
102 int syncsocket_start_write(SyncSocket* ssocket);
109 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
113 int syncsocket_stop_write(SyncSocket* ssocket);
122 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
129 ssize_t syncsocket_read_absolute(SyncSocket* ssocket,
141 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
148 ssize_t syncsocket_read(SyncSocket* ssocket, void* buf, size_t size, int timeout);
157 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
164 ssize_t syncsocket_write_absolute(SyncSocket* ssocket,
176 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
183 ssize_t syncsocket_write(SyncSocket* ssocket,
192 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
200 ssize_t syncsocket_read_line_absolute(SyncSocket* ssocket,
209 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
217 ssize_t syncsocket_read_line(SyncSocket* ssocket,
224 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
228 int syncsocket_get_socket(SyncSocket* ssocket);