The ICE signal interface class.
More...
#include <IceSignal.h>
|
void | sigConnected () |
|
void | sigDisconnected () |
|
void | sigError (int nError, const QString &szError) |
|
void | sigOffer (const QString &fromUser, const QString &toUser, const QString &channelId, const QString &type, const QString &sdp) |
| sigOffer
|
|
void | sigCandidate (const QString &fromUser, const QString &toUser, const QString &channelId, const QString &mid, const QString &sdp) |
| sigCandiate
|
|
void | sigDescription (const QString &fromUser, const QString &toUser, const QString &channelId, const QString &type, const QString &sdp) |
| sigDescription
|
|
|
| CIceSignal (QObject *parent=nullptr) |
|
virtual int | Open (const QString &szServer, quint16 nPort, const QString &user=QString(), const QString &password=QString())=0 |
|
virtual int | Close ()=0 |
|
virtual bool | IsConnected ()=0 |
|
virtual int | SendDescription (const QString &toUser, const QString &channelId, const rtc::Description &description, const QString &fromUser=QString())=0 |
|
virtual int | SendCandidate (const QString &toUser, const QString &channelId, const rtc::Candidate &candidate, const QString &fromUser=QString())=0 |
|
The ICE signal interface class.
- Author
- Kang Lin kl222.nosp@m.@126.nosp@m..com
The signal is base on libdatachannel
Definition at line 25 of file IceSignal.h.
◆ CIceSignal()
CIceSignal::CIceSignal |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~CIceSignal()
CIceSignal::~CIceSignal |
( |
| ) |
|
|
virtual |
◆ sigCandidate
void CIceSignal::sigCandidate |
( |
const QString & |
fromUser, |
|
|
const QString & |
toUser, |
|
|
const QString & |
channelId, |
|
|
const QString & |
mid, |
|
|
const QString & |
sdp |
|
) |
| |
|
signal |
sigCandiate
- Parameters
-
user | |
id | channel id |
mid | |
sdp | |
◆ sigDescription
void CIceSignal::sigDescription |
( |
const QString & |
fromUser, |
|
|
const QString & |
toUser, |
|
|
const QString & |
channelId, |
|
|
const QString & |
type, |
|
|
const QString & |
sdp |
|
) |
| |
|
signal |
sigDescription
- Parameters
-
user | |
id | channel id |
type | |
sdp | |
◆ sigOffer
void CIceSignal::sigOffer |
( |
const QString & |
fromUser, |
|
|
const QString & |
toUser, |
|
|
const QString & |
channelId, |
|
|
const QString & |
type, |
|
|
const QString & |
sdp |
|
) |
| |
|
signal |
◆ m_Log
QLoggingCategory CIceSignal::m_Log |
|
protected |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Channel/ICE/IceSignal.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Channel/ICE/IceSignal.cpp