This method is called by the library to obtain the socket to be used when connecting to Liberator using a Type 1
(direct socket) connection.
Declaration Syntax
Return Value
A connected socket with data consumed up to the first message sent by the Liberator.
Remarks
This method must return a connected socket. StreamLink will take ownership of this socket when the Type 1 connection
is established and will close it as necessary.