| 
| virtual int  | OnInit () override | 
|   | Init service.  
  | 
|   | 
| virtual int  | OnClean () override | 
|   | Clean service.  
  | 
|   | 
| virtual int  | OnProcess () | 
|   | Process service.  
  | 
|   | 
Definition at line 17 of file ServiceRabbitVNC.h.
 
◆ CServiceRabbitVNC()
◆ ~CServiceRabbitVNC()
  
  
      
        
          | CServiceRabbitVNC::~CServiceRabbitVNC  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ OnClean()
  
  
      
        
          | int CServiceRabbitVNC::OnClean  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ OnInit()
  
  
      
        
          | int CServiceRabbitVNC::OnInit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
Init service. 
- Returns
 
- < 0: error 
 
- = 0: Use OnProcess (non-Qt event loop) 
 
- > 0: Don't use OnProcess (qt event loop) 
 
Implements CService.
Definition at line 47 of file ServiceRabbitVNC.cpp.
 
 
◆ slotDisconnected
  
  
      
        
          | void CServiceRabbitVNC::slotDisconnected  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
◆ slotError
  
  
      
        
          | void CServiceRabbitVNC::slotError  | 
          ( | 
          int  | 
          nErr,  | 
         
        
           | 
           | 
          QString  | 
          szErr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
privateslot   | 
  
 
 
◆ slotNewConnection
  
  
      
        
          | void CServiceRabbitVNC::slotNewConnection  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
◆ m_Lister
  
  
      
        
          | QTcpServer CServiceRabbitVNC::m_Lister | 
         
       
   | 
  
private   | 
  
 
 
◆ m_lstConnection
  
  
      
        
          | QList<QSharedPointer<CConnection> > CServiceRabbitVNC::m_lstConnection | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/RabbitVNC/Service/ServiceRabbitVNC.h
 
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/RabbitVNC/Service/ServiceRabbitVNC.cpp