-record(websocket_connection, { transport :: glisten@transport:transport(), socket :: glisten@socket:socket() }).