PrivMX Endpoint v2.8.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.

buildSubscriptionQuery(EventType eventType, EventSelectorType selectorType, const std::string &selectorId)privmx::endpoint::stream::StreamApiLow
create(const core::Connection &connection)privmx::endpoint::stream::StreamApiLowstatic
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