# Package org.mariadb.jdbc.client.socket.impl

Interface Summary
SocketHandlerFunction: Construct socket depending on configuration helper

Class Summary
CompressInputStream: Compression handler, permitting decompression of mysql packet if needed.
CompressOutputStream: Compression writer handler Permit to wrap standard packet to compressed packet ( 7 byte header).
NamedPipeSocket: Windows named pipe socket implementation
PacketReader: Packet reader
PacketWriter: Packet writer
ReadAheadBufferedStream: Permit to buf socket data, reading not only asked bytes, but available number of bytes when possible.
SocketUtility: Socket Utility, to defined function that will create socket according to dependency and configuration
UnixDomainSocket: Unix IPC socket
UnixDomainSocket.SockAddr: Socket address