玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
信号 | Public 成员函数 | Protected 属性 | 所有成员列表
CIceSignal类 参考abstract
» 通道 » ICE

ICE 信令接口类 更多...

#include <IceSignal.h>

类 CIceSignal 继承关系图:
CIceSignalQxmpp CIceSignalWebSocket

信号

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
 

Public 成员函数

 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
 

Protected 属性

QLoggingCategory m_Log
 

详细描述

ICE 信令接口类

作者
Kang Lin kl222.nosp@m.@126.nosp@m..com

此信令基于 libdatachannel

在文件 IceSignal.h25 行定义.

构造及析构函数说明

◆ CIceSignal()

CIceSignal::CIceSignal ( QObject *  parent = nullptr)
explicit
作者
Kang Lin kl222.nosp@m.@126.nosp@m..com

在文件 IceSignal.cpp6 行定义.

◆ ~CIceSignal()

CIceSignal::~CIceSignal ( )
virtual

在文件 IceSignal.cpp11 行定义.

成员函数说明

◆ sigCandidate

void CIceSignal::sigCandidate ( const QString &  fromUser,
const QString &  toUser,
const QString &  channelId,
const QString &  mid,
const QString &  sdp 
)
signal

sigCandiate

参数
user
idchannel id
mid
sdp

◆ sigDescription

void CIceSignal::sigDescription ( const QString &  fromUser,
const QString &  toUser,
const QString &  channelId,
const QString &  type,
const QString &  sdp 
)
signal

sigDescription

参数
user
idchannel id
type
sdp

◆ sigOffer

void CIceSignal::sigOffer ( const QString &  fromUser,
const QString &  toUser,
const QString &  channelId,
const QString &  type,
const QString &  sdp 
)
signal

sigOffer

参数
user
idchannel id

类成员变量说明

◆ m_Log

QLoggingCategory CIceSignal::m_Log
protected

在文件 IceSignal.h90 行定义.


该类的文档由以下文件生成: