2018-08-28 14:43:46 +00:00
|
|
|
#ifndef ODYSSEY_IO_H
|
|
|
|
#define ODYSSEY_IO_H
|
2017-05-25 12:01:56 +00:00
|
|
|
|
|
|
|
/*
|
2018-03-12 14:03:15 +00:00
|
|
|
* Odyssey.
|
2017-05-25 12:01:56 +00:00
|
|
|
*
|
2018-04-04 13:19:58 +00:00
|
|
|
* Scalable PostgreSQL connection pooler.
|
2017-05-25 12:01:56 +00:00
|
|
|
*/
|
|
|
|
|
2017-08-17 15:15:19 +00:00
|
|
|
int od_getaddrname(struct addrinfo*, char*, int, int, int);
|
|
|
|
int od_getpeername(machine_io_t*, char*, int, int, int);
|
|
|
|
int od_getsockname(machine_io_t*, char*, int, int, int);
|
2017-05-25 12:01:56 +00:00
|
|
|
|
2018-08-28 14:43:46 +00:00
|
|
|
machine_msg_t*
|
|
|
|
od_read_startup(machine_io_t*, uint32_t);
|
|
|
|
|
|
|
|
machine_msg_t*
|
|
|
|
od_read(machine_io_t*, uint32_t);
|
|
|
|
|
|
|
|
#endif /* ODYSSEY_IO_H */
|