Currently the low-level protocol code in IrcClient makes use of the CircularBufferStream and LineReader classes for asynchronous reading of lines from the socket.
A fully asynchronous and simpler method of reading lines from the socket could be achieved using custom logic and an appropiate instance of System.Text.Encoding.
Currently the low-level protocol code in IrcClient makes use of the CircularBufferS tream and LineReader classes for asynchronous reading of lines from the socket.
A fully asynchronous and simpler method of reading lines from the socket could be achieved using custom logic and an appropiate instance of System. Text.Encoding.