std.socket.Socket wrapper wich is compatible with PSQLConnection. If you want to use custom socket type (vibe-d or any other), make it duck-type and exception-compatible with this one.
Establish connection to backend. Constructor is expected to throw Exception if anything goes wrong.
Fill byte buffer from the socket completely or throw.
Send whole byte buffer or throw. Throws: PsqlSocketException.
Underlying socket instance.
See Implementation
std.socket.Socket wrapper wich is compatible with PSQLConnection. If you want to use custom socket type (vibe-d or any other), make it duck-type and exception-compatible with this one.