Connector Classes ================= The connector classes provide message communication using nng. Most of the nng patterns have been wrapped in a class structure with a common interface to allow easy swapping out of network methods. Base ---- - :ref:`exhale_class_classO3DS_1_1Connector` - :ref:`exhale_class_classO3DS_1_1BlockingConnector` - :ref:`exhale_class_classO3DS_1_1AsyncConnector` Async ----- - :ref:`exhale_class_classO3DS_1_1AsyncSubscriber` - :ref:`exhale_class_classO3DS_1_1AsyncRequestReply` - :ref:`exhale_class_classO3DS_1_1AsyncRequest` - :ref:`exhale_class_classO3DS_1_1AsyncReply` - :ref:`exhale_class_classO3DS_1_1AsyncPublisher` - :ref:`exhale_class_classO3DS_1_1AsyncPipeline` - :ref:`exhale_class_classO3DS_1_1AsyncPair` - :ref:`exhale_class_classO3DS_1_1AsyncPairClient` - :ref:`exhale_class_classO3DS_1_1AsyncPairServer` Blocking -------- - :ref:`exhale_class_classO3DS_1_1Push` - :ref:`exhale_class_classO3DS_1_1Pull` - :ref:`exhale_class_classO3DS_1_1ClientPair` - :ref:`exhale_class_classO3DS_1_1ServerPair` - :ref:`exhale_class_classO3DS_1_1Publisher` - :ref:`exhale_class_classO3DS_1_1Request` - :ref:`exhale_class_classO3DS_1_1Reply` - :ref:`exhale_class_classO3DS_1_1Subscriber`