mysql.protocol.sockets

Internal - Phobos and vibe.d sockets.

Members

Aliases

OpenSocketCallbackPhobos
alias OpenSocketCallbackPhobos = PlainPhobosSocket function(string, ushort) @(safe)
Undocumented in source.
OpenSocketCallbackVibeD
alias OpenSocketCallbackVibeD = PlainVibeDSocket function(string, ushort) @(safe)
Undocumented in source.
PlainPhobosSocket
alias PlainPhobosSocket = std.socket.TcpSocket

Phobos/Vibe.d type aliases

PlainVibeDSocket
alias PlainVibeDSocket = vibe.core.net.TCPConnection
Undocumented in source.
PlainVibeDSocket
alias PlainVibeDSocket = Object
Undocumented in source.

Classes

MySQLSocketPhobos
class MySQLSocketPhobos

Wraps a Phobos socket with the common interface

MySQLSocketVibeD
class MySQLSocketVibeD

Wraps a Vibe.d socket with the common interface

Enums

MySQLSocketType
enum MySQLSocketType
Undocumented in source.

Interfaces

MySQLSocket
interface MySQLSocket

A minimal socket interface similar to Vibe.d's TCPConnection. Used to wrap both Phobos and Vibe.d sockets with a common interface.

Meta