[pure virtual]
Get the file discriptor for the client. The file discriptor is used for pooling in the main event loop.