title: RFB / VNC client in c++ (TRLE encoding)
body: <p>I am making a vnc client in vc++ and need to make it for TRLE encoding scheme. I am using tight vnc or real vnc as my server which are capable to send the data in TRLE (encoding value = 15).  As I am new to RFB and VNC I am not sure now how do i read the data i am getting from the server ( i am aware that server sends it in message type 0 with  x,y,w,h and encoding_type) and decode the data. Are there any examples present which i can use to understand the implementation of RFB and decoding techniques ? I found mostly ZRLE, Copyrect or Raw encoding examples on github and those were not clear enough on explanations.</p>