QXMPP implements ICE signaling class.  
 More...
#include <IceSignalQxmpp.h>
 | 
| 
void  | sigSendPackage (CIceSignalQXmppIq iq) | 
|   | 
| 
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  
  | 
|   | 
 | 
|   | CIceSignalQxmpp (QObject *parent=nullptr) | 
|   | 
| virtual int  | Open (const QString &szServer, quint16 nPort, const QString &user=QString(), const QString &password=QString()) override | 
|   | 
| virtual int  | Close () override | 
|   | 
| virtual bool  | IsConnected () override | 
|   | 
| virtual int  | SendDescription (const QString &toUser, const QString &channelId, const rtc::Description &description, const QString &fromUser) override | 
|   | 
| virtual int  | SendCandidate (const QString &toUser, const QString &channelId, const rtc::Candidate &candidate, const QString &fromUser) override | 
|   | 
| bool  | proecssIq (CIceSignalQXmppIq iq) | 
|   | 
|   | CIceSignal (QObject *parent=nullptr) | 
|   | 
QXMPP implements ICE signaling class. 
- Author
 - Kang Lin(kl222.nosp@m.@126.nosp@m..com)
 
The signal is base on libdatachannel 
Definition at line 22 of file IceSignalQxmpp.h.
 
◆ CIceSignalQxmpp()
  
  
      
        
          | CIceSignalQxmpp::CIceSignalQxmpp  | 
          ( | 
          QObject *  | 
          parent = nullptr | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ Close()
  
  
      
        
          | int CIceSignalQxmpp::Close  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ IsConnected()
  
  
      
        
          | bool CIceSignalQxmpp::IsConnected  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Open()
  
  
      
        
          | int CIceSignalQxmpp::Open  | 
          ( | 
          const QString &  | 
          szServer,  | 
         
        
           | 
           | 
          quint16  | 
          nPort,  | 
         
        
           | 
           | 
          const QString &  | 
          user = QString(),  | 
         
        
           | 
           | 
          const QString &  | 
          password = QString()  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ proecssIq()
◆ SendCandidate()
  
  
      
        
          | int CIceSignalQxmpp::SendCandidate  | 
          ( | 
          const QString &  | 
          toUser,  | 
         
        
           | 
           | 
          const QString &  | 
          channelId,  | 
         
        
           | 
           | 
          const rtc::Candidate &  | 
          candidate,  | 
         
        
           | 
           | 
          const QString &  | 
          fromUser  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SendDescription()
  
  
      
        
          | int CIceSignalQxmpp::SendDescription  | 
          ( | 
          const QString &  | 
          toUser,  | 
         
        
           | 
           | 
          const QString &  | 
          channelId,  | 
         
        
           | 
           | 
          const rtc::Description &  | 
          description,  | 
         
        
           | 
           | 
          const QString &  | 
          fromUser  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ slotError
  
  
      
        
          | void CIceSignalQxmpp::slotError  | 
          ( | 
          QXmppClient::Error  | 
          e | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
◆ slotSendPackage
◆ m_Client
  
  
      
        
          | QXmppClient CIceSignalQxmpp::m_Client | 
         
       
   | 
  
private   | 
  
 
 
◆ m_Manager
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Src/Channel/ICE/IceSignalQxmpp.h
 
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Src/Channel/ICE/IceSignalQxmpp.cpp