interface SubProtocolClient
Subprotocol client allowing outside users to call functions associated with the subprotocol.