PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::stream::StreamApiLow Member List

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::StreamApiLowstatic
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