2017-05-25 12:01:56 +00:00
|
|
|
#ifndef OD_IO_H
|
|
|
|
#define OD_IO_H
|
|
|
|
|
|
|
|
/*
|
|
|
|
* odissey.
|
|
|
|
*
|
|
|
|
* PostgreSQL connection pooler and request router.
|
|
|
|
*/
|
|
|
|
|
2017-06-13 11:57:54 +00:00
|
|
|
int od_read(machine_io_t*, so_stream_t*, int);
|
|
|
|
int od_write(machine_io_t*, so_stream_t*);
|
|
|
|
int od_getpeername(machine_io_t*, char*, int);
|
2017-06-19 14:39:12 +00:00
|
|
|
int od_getsockaddrname(struct sockaddr*, char*, int);
|
|
|
|
int od_getaddrname(struct addrinfo*, char*, int);
|
2017-05-25 12:01:56 +00:00
|
|
|
|
|
|
|
#endif /* OD_IO_H */
|