I found the solution to my problem. I had to write a .net application that was triggering an event whenever bytes were received on a socket.
And as LogMan specified earlier, I used Regiter for .net Event node and passed the socket reference to it.
With that whatever events were related to that class, they were populating in that list. So, I created a Callback VI, that would generate a Value Signaling event to an inetger array that would give me the bytes read from the socket.