neo4j_connection_factory.tcp_connect

Establish a TCP connection.

@param self This factory. @param hostname The hostname to connect to. @param port The TCP port number to connect to. @param config The client configuration. @param flags A bitmask of flags to control connections. @param logger A logger that may be used for status logging. @return A new neo4j_iostream, or NULL on error (errno will be set).

struct neo4j_connection_factory
neo4j_iostream* function(neo4j_connection_factory* self, const(char)* hostname, uint port, neo4j_config_t* config, uint_fast32_t flags, neo4j_logger* logger) tcp_connect;

Meta