ICE 信令接口类  
 更多...
#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 | 
|   | 
◆ 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 
- 参数
 - 
  
    | 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 
- 参数
 - 
  
    | 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   | 
  
 
 
该类的文档由以下文件生成:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Src/Channel/ICE/IceSignal.h
 
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Src/Channel/ICE/IceSignal.cpp