|
libneo4j-client-2.0.0
|
A factory for establishing communications with neo4j. More...
#include <neo4j-client.h>
Data Fields | |
| struct neo4j_iostream *(* | tcp_connect )(struct neo4j_connection_factory *self, const char *hostname, unsigned int port, neo4j_config_t *config, uint_fast32_t flags, struct neo4j_logger *logger) |
| Establish a TCP connection. More... | |
A factory for establishing communications with neo4j.
| struct neo4j_iostream*(* neo4j_connection_factory::tcp_connect) (struct neo4j_connection_factory *self, const char *hostname, unsigned int port, neo4j_config_t *config, uint_fast32_t flags, struct neo4j_logger *logger) |
Establish a TCP connection.
| [self] | This factory. |
| [hostname] | The hostname to connect to. |
| [port] | The TCP port number to connect to. |
| [config] | The client configuration. |
| [flags] | A bitmask of flags to control connections. |
| [logger] | A logger that may be used for status logging. |
neo4j_iostream, or NULL on error (errno will be set).
1.8.13