include/mtx/events/voip.hpp file

Call related events.

Namespaces

namespace mtx
Top level namespace for mtxclient.
namespace mtx::events
Namespace for all events.

Classes

struct mtx::events::voip::RTCSessionDescriptionInit
Universal RTC Session Description structure compatible with the WebRTC API.
struct mtx::events::voip::CallInvite
Content for the m.call.invite event.
struct mtx::events::voip::CallCandidates
Content for the m.call.candidates event.
struct mtx::events::voip::CallAnswer
Content for the m.call.answer event.
struct mtx::events::voip::CallHangUp
Content for the m.call.hangup event.
struct mtx::events::voip::CallSelectAnswer
Content for the m.call.select_answer event. See MSC2746.
struct mtx::events::voip::CallReject
Content for the m.call.reject event. See MSC2746.
struct mtx::events::voip::CallNegotiate
Content for the m.call.negotiate event. See MSC2746.