Development code for Sockets provider

- This is an incremental devel code for Sockets provider.

passive EPs only have an EQ, not send/recv EQs