This is the complete list of members for privmx::endpoint::stream::StreamApiLow, including all inherited members.
| acceptOfferOnReconfigure(const int64_t sessionId, const SdpWithTypeModel &sdp) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| buildSubscriptionQuery(EventType eventType, EventSelectorType selectorType, const std::string &selectorId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| create(const core::Connection &connection, event::EventApi &eventApi, StreamEncryptionMode streamEncryptionMode=StreamEncryptionMode::SINGLE_KEY) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | static |
| createStream(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | 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::ContainerPolicy > &policies) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| createStreamRoomEx(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::string &type, const std::optional< core::ContainerPolicy > &policies) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| deleteStreamRoom(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| enableStreamRoomRecording(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| getStreamRoom(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| getStreamRoomEx(const std::string &streamRoomId, const std::string &type) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| getStreamRoomRecordingKeys(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| getTurnCredentials() (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| joinStreamRoom(const std::string &streamRoomId, std::shared_ptr< WebRTCInterface > webRtc) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| keyManagement(const std::string &streamRoomId, bool disable) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| leaveStreamRoom(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| listStreamRooms(const std::string &contextId, const core::PagingQuery &query) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| listStreamRoomsEx(const std::string &contextId, const core::PagingQuery &query, const std::string &type) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| listStreams(const std::string &streamRoomId) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| modifyRemoteStreamsSubscriptions(const std::string &streamRoomId, const std::vector< StreamSubscription > &subscriptionsToAdd, const std::vector< StreamSubscription > &subscriptionsToRemove) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| operator=(const StreamApiLow &obj) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| publishStream(const StreamHandle &streamHandle) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| setNewOfferOnReconfigure(const int64_t sessionId, const SdpWithTypeModel &sdp) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| StreamApiLow() (defined in privmx::endpoint::stream::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) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| subscribeToRemoteStreams(const std::string &streamRoomId, const std::vector< StreamSubscription > &subscriptions) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| trickle(const int64_t sessionId, const std::string &candidateAsJson) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| unpublishStream(const StreamHandle &streamHandle) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| unsubscribeFrom(const std::vector< std::string > &subscriptionIds) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| unsubscribeFromRemoteStreams(const std::string &streamRoomId, const std::vector< StreamSubscription > &subscriptionsToRemove) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| updateStream(const StreamHandle &streamHandle) (defined in privmx::endpoint::stream::StreamApiLow) | 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::ContainerPolicy > &policies) (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow | |
| ~StreamApiLow() (defined in privmx::endpoint::stream::StreamApiLow) | privmx::endpoint::stream::StreamApiLow |