Problem Add Headers to get connected

I have downloaded zip file and added dll reference SocketIO4Net.Client 0.6.26.0 version (Runtime version - v4.0.30319) in my C# project. I got to connect to my server. While connecting I got to pass a token along in headers.
In Client class, I am not able to find a way to add headers directly or thru socket.HandShake class. The Client class also has only 2 constructors with WebSocketVersion and not 4 with NameValueKeyPairs parameters. This is my code :-

In NuGet and here on site I find the latest version is numbered as 0.6.26.0. On some forums I also read 0.9 and 1.0 versions, but can't get them anywhere. Have looked at many sites for some solution for this but couldn't get any. Is it, that we cannot add headers
- I doubt so.

Can anyone please help me - do I need a different version. If so, then from where can I get it ! In current am I doing something wrong to try to add headers. Can anyone please help me solve the problem - where am I going wrong and how to I handle it ? From
last 2-3 days I am stuck with this, due to this not able to proceed further.