class

SOCKS::Enhanced::State::WebSocket

Inherits SOCKS::Enhanced::State < Reference < Object

Constructors

Instance methods

allow_connection_pause?
Source
allow_connection_reuse?
Source
allowConnectionPause
Source
allowConnectionReuse
Source
any_done=(value : Bool)
Source
any_done?
Source
anyDone
Source
connection_identifier
Source
connection_identifier=(value : UUID | Nil)
Source
final_command_flag?
Source
maximum_receive_sequence
Source
maximum_receive_sequence=(value : Int8)
Source
maximum_sent_sequence
Source
maximum_sent_sequence=(value : Int8)
Source
maximumReceiveSequence
Source
maximumSentSequence
Source
mutex
Source
notify_peer_incoming(io : HTTP::WebSocket::Protocol)
Source
ping(io : HTTP::WebSocket::Protocol, slice : Bytes | Nil)
Source
pong(io : HTTP::WebSocket::Protocol, slice : Bytes | Nil)
Source
process_client_side_connection_pause_pending!(io : HTTP::WebSocket::Protocol) : QueueFlag
Source
process_negotiate(io : HTTP::WebSocket::Protocol, source : IO) : Exception | Nil
Source
process_response_pending_command_negotiate(io : HTTP::WebSocket::Protocol)
Source
process_server_side_connection_pause_pending!(io : HTTP::WebSocket::Protocol, connection_identifier : UUID, pause_pool : PausePool) : PausePool::Entry | Nil
Source
read(io : HTTP::WebSocket::Protocol, slice : Bytes) : Int32
Source
reading
Source
reading=(value : Bool)
Source
reading?
Source
receive_end_of_reached?
Source
receive_sequence_reset
Source
receiveBuffer
Source
received_command=(value : Tuple(Int64, CommandFlag))
Source
received_command?
Source
received_command_flag?
Source
received_passive_ask_command=(value : Bool)
Source
received_passive_ask_command?
Source
received_send_reply_command=(value : Bool)
Source
received_send_reply_command?
Source
receivedCommand
Source
receivedPassiveAskCommand
Source
receivedSendReplyCommand
Source
receiveMutex
Source
receiveRound
Source
receiveSequence
Source
reply_passive_ask_command=(value : Bool)
Source
reply_passive_ask_command?
Source
replyPassiveAskCommand
Source
resynchronize(io : HTTP::WebSocket::Protocol)
Source
send_active_ask_command=(value : Bool)
Source
send_active_ask_command?
Source
send_command=(value : Tuple(Int64, CommandFlag))
Source
send_command?
Source
send_command_flag?
Source
sendActiveAskCommand
Source
sendCommand
Source
sent_sequence_reset
Source
sentBufferSet
Source
sentMutex
Source
sentRound
Source
sentSequence
Source
synchronize(io : HTTP::WebSocket::Protocol, synchronize_flag : SynchronizeFlag, ignore_incoming_alert : Bool = true) : RBFlag
Source
synchronizeMutex
Source
synchronizing
Source
synchronizing=(value : Bool)
Source
synchronizing?
Source
transporting
Source
transporting=(value : Bool)
Source
transporting?
Source
write(io : HTTP::WebSocket::Protocol, slice : Bytes) : Nil
Source
writing
Source
writing=(value : Bool)
Source
writing?
Source