Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::ParticipantInfo Struct Reference

#include <conference.h>

Collaboration diagram for jami::ParticipantInfo:
Collaboration graph

Public Member Functions

void fromJson (const Json::Value &v)
 
Json::Value toJson () const
 
std::map< std::string, std::string > toMap () const
 

Public Attributes

bool active {false}
 
bool audioLocalMuted {false}
 
bool audioModeratorMuted {false}
 
std::string device
 
int h {0}
 
bool handRaised {false}
 
bool isModerator {false}
 
bool recording {false}
 
std::string sinkId
 
std::string uri
 
bool videoMuted {false}
 
bool voiceActivity {false}
 
int w {0}
 
int x {0}
 
int y {0}
 

Friends

bool operator!= (const ParticipantInfo &p1, const ParticipantInfo &p2)
 
bool operator== (const ParticipantInfo &p1, const ParticipantInfo &p2)
 

Detailed Description

Definition at line 59 of file conference.h.

Member Function Documentation

◆ fromJson()

void jami::ParticipantInfo::fromJson ( const Json::Value &  v)
inline

◆ toJson()

Json::Value jami::ParticipantInfo::toJson ( ) const
inline

Definition at line 96 of file conference.h.

References active, audioLocalMuted, audioModeratorMuted, device, jami::emitSignal(), h, handRaised, isModerator, recording, sinkId, uri, videoMuted, voiceActivity, w, x, and y.

Here is the call graph for this function:

◆ toMap()

std::map< std::string, std::string > jami::ParticipantInfo::toMap ( ) const
inline

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( const ParticipantInfo p1,
const ParticipantInfo p2 
)
friend

Definition at line 147 of file conference.h.

◆ operator==

bool operator== ( const ParticipantInfo p1,
const ParticipantInfo p2 
)
friend

Definition at line 136 of file conference.h.

Member Data Documentation

◆ active

bool jami::ParticipantInfo::active {false}

Definition at line 64 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ audioLocalMuted

bool jami::ParticipantInfo::audioLocalMuted {false}

Definition at line 70 of file conference.h.

Referenced by jami::Conference::Conference(), fromJson(), toJson(), and toMap().

◆ audioModeratorMuted

bool jami::ParticipantInfo::audioModeratorMuted {false}

Definition at line 71 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ device

std::string jami::ParticipantInfo::device

Definition at line 62 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ h

int jami::ParticipantInfo::h {0}

Definition at line 68 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ handRaised

bool jami::ParticipantInfo::handRaised {false}

Definition at line 73 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ isModerator

bool jami::ParticipantInfo::isModerator {false}

Definition at line 72 of file conference.h.

Referenced by jami::Conference::Conference(), fromJson(), toJson(), and toMap().

◆ recording

bool jami::ParticipantInfo::recording {false}

Definition at line 75 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ sinkId

std::string jami::ParticipantInfo::sinkId

Definition at line 63 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ uri

std::string jami::ParticipantInfo::uri

Definition at line 61 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ videoMuted

bool jami::ParticipantInfo::videoMuted {false}

Definition at line 69 of file conference.h.

Referenced by jami::Conference::Conference(), fromJson(), toJson(), and toMap().

◆ voiceActivity

bool jami::ParticipantInfo::voiceActivity {false}

Definition at line 74 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ w

int jami::ParticipantInfo::w {0}

Definition at line 67 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ x

int jami::ParticipantInfo::x {0}

Definition at line 65 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().

◆ y

int jami::ParticipantInfo::y {0}

Definition at line 66 of file conference.h.

Referenced by fromJson(), toJson(), and toMap().


The documentation for this struct was generated from the following file: