This is the complete list of members for privmx::endpoint::stream::StreamApiLow, including all inherited members.
| buildSubscriptionQuery(EventType eventType, EventSelectorType selectorType, const std::string &selectorId) | privmx::endpoint::stream::StreamApiLow | |
| create(const core::Connection &connection) | privmx::endpoint::stream::StreamApiLow | static |
| createStream(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| createStreamRoom(const std::string &contextId, const std::vector< core::UserWithPubKey > &users, const std::vector< core::UserWithPubKey > &managers, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const std::optional< core::ContainerPolicyWithoutItem > &policies, const std::optional< int64_t > &emptyRoomTtl=std::nullopt) | privmx::endpoint::stream::StreamApiLow | |
| createSubscriberStream(const std::string &streamRoomId, const std::vector< StreamSubscription > &subscriptions) | privmx::endpoint::stream::StreamApiLow | |
| decryptDataChannelMessage(const std::string &streamRoomId, const std::string &remoteStreamId, const core::Buffer &encryptedData) | privmx::endpoint::stream::StreamApiLow | |
| deleteStreamRoom(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| encryptDataChannelMessage(const std::string &streamRoomId, const DataChannelMessage &plainMessage) | privmx::endpoint::stream::StreamApiLow | |
| getStreamRoom(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| getTurnCredentials() | privmx::endpoint::stream::StreamApiLow | |
| joinStreamRoom(const std::string &streamRoomId, std::shared_ptr< WebRTCInterface > webRtc) | privmx::endpoint::stream::StreamApiLow | |
| leaveStreamRoom(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| listStreamRoomParticipants(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| listStreamRooms(const std::string &contextId, const core::PagingQuery &query) | privmx::endpoint::stream::StreamApiLow | |
| listStreams(const std::string &streamRoomId) | privmx::endpoint::stream::StreamApiLow | |
| operator=(const StreamApiLow &obj) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| publishStream(const StreamHandle &streamHandle) | privmx::endpoint::stream::StreamApiLow | |
| removeStream(const StreamHandle &streamHandle) | privmx::endpoint::stream::StreamApiLow | |
| removeSubscriberStream(const SubscriberStreamHandle &subscriptionHandle) | privmx::endpoint::stream::StreamApiLow | |
| setNewOfferOnReconfigure(const int64_t sessionId, const SdpWithTypeModel &sdp) | privmx::endpoint::stream::StreamApiLow | |
| StreamApiLow() | privmx::endpoint::stream::StreamApiLow | |
| StreamApiLow(const StreamApiLow &obj) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| StreamApiLow(StreamApiLow &&obj) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| subscribeFor(const std::vector< std::string > &subscriptionQueries) | privmx::endpoint::stream::StreamApiLow | |
| trickle(const int64_t sessionId, const std::string &candidateAsJson) | privmx::endpoint::stream::StreamApiLow | |
| unsubscribeFrom(const std::vector< std::string > &subscriptionIds) | privmx::endpoint::stream::StreamApiLow | |
| updateStream(const StreamHandle &streamHandle) | privmx::endpoint::stream::StreamApiLow | |
| updateStreamRoom(const std::string &streamRoomId, const std::vector< core::UserWithPubKey > &users, const std::vector< core::UserWithPubKey > &managers, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const int64_t version, const bool force, const bool forceGenerateNewKey, const std::optional< core::ContainerPolicyWithoutItem > &policies) | privmx::endpoint::stream::StreamApiLow | |
| updateSubscriberStream(const SubscriberStreamHandle &subscriptionHandle, const std::vector< StreamSubscription > &subscriptionsToAdd, const std::vector< StreamSubscription > &subscriptionsToRemove) | privmx::endpoint::stream::StreamApiLow | |
| ~StreamApiLow() (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow |