Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
murcure
master
Murcure
Actors
Client
Worker
Client
Entity
Socket
ConnectionClosed
SocketReader
ConnectionClosed
SocketWriter
ConnectionClosed
State
Options
Ping
Request
Response
Pool
ProtoMapper
Protos
ACL
ChanACL
ChanGroup
Authenticate
BanList
BanEntry
ChannelRemove
ChannelState
CodecVersion
ContextAction
ContextActionModify
Context
Operation
CryptSetup
PermissionDenied
DenyType
PermissionQuery
Ping
QueryUsers
Reject
RejectType
RequestBlob
ServerConfig
ServerSync
SuggestConfig
TextMessage
UDPTunnel
UserList
User
UserRemove
UserState
UserStats
Stats
Version
VoiceTarget
Target
Room
Entity
Server
Config
State
Tcp
Udp
Stack
Built with Crystal 1.9.2
2023-10-07 18:43:16 UTC
class
Murcure::Client::SocketReader
Murcure::Client::SocketReader
Reference
Object
Defined in:
murcure/client/socket_reader.cr
Constructors
.new
(ssl_socket : OpenSSL::SSL::Socket::Server)
Instance Method Summary
#close!
#closed?
#messages
: Channel(Protobuf::Message)
#receive
: Protobuf::Message | Nil
#start
Constructor Detail
def self.
new
(ssl_socket : OpenSSL::SSL::Socket::Server)
#
[
View source
]
Instance Method Detail
def
close!
#
[
View source
]
def
closed?
#
[
View source
]
def
messages
: Channel(Protobuf::Message)
#
[
View source
]
def
receive
: Protobuf::Message | Nil
#
[
View source
]
def
start
#
[
View source
]