Establishes a connection to the database server. Should not be called on HTTP transports.
Promise resolving to true if connection is successful
Sends the data to the database server.
Buffer containing the data to send
Promise resolving to true if data was sent successfully
Closes the connection to the database server. Should not be called on HTTP transports.
Promise that resolves when the connection is closed
Gets the default number of rows that trigger auto-flush for this transport.
Default auto-flush row count
Interface for QuestDB transport implementations.
Defines the contract for different transport protocols (HTTP/HTTPS/TCP/TCPS).