thanks. theres 1 thing that im slightly confused about.
for e.g:, lets say the server sends this back to me, this is a whole chunk with 2 messages in it
(obviously in mirc sockread, i would receive this in 2 messages, but c++ sockets recv in chunks)
pouncer privmsg #chan :hello
johhny quit chan timeout
where exactly are the \r\n's ?
pouncer privmsg #chan :hello\r\n
johhny quit chan timeout\r\n
or:
pouncer privmsg #chan :hello\n
johhny quit chan timeout\r\n
thats what im confused about