The StreamTubeServer::Tube class represents a tube being handled by the server.  
 More...
#include <TelepathyQt/StreamTubeServer>
Inherits QPair< AccountPtr, OutgoingStreamTubeChannelPtr >.
The StreamTubeServer::Tube class represents a tube being handled by the server. 
      
        
          | Tp::StreamTubeServer::Tube::Tube | ( |  | ) |  | 
      
 
Constructs a new invalid Tube instance. 
 
 
      
        
          | Tp::StreamTubeServer::Tube::Tube | ( | const AccountPtr & | account, | 
        
          |  |  | const OutgoingStreamTubeChannelPtr & | channel | 
        
          |  | ) |  |  | 
      
 
Constructs a Tube instance for the given tube channel originating from the given account.
- Parameters
- 
  
    | account | A pointer to the account object. |  | channel | A pointer to the tube channel object. |  
 
 
 
      
        
          | Tp::StreamTubeServer::Tube::Tube | ( | const Tube & | other | ) |  | 
      
 
 
      
        
          | Tp::StreamTubeServer::Tube::~Tube | ( |  | ) |  | 
      
 
 
  
  | 
        
          | bool Tp::StreamTubeServer::Tube::isValid | ( |  | ) | const |  | inline | 
 
Return whether or not the tube is valid or is just the null object created using the default constructor.
- Returns
- trueif valid,- falseotherwise.
 
 
  
  | 
        
          | AccountPtr Tp::StreamTubeServer::Tube::account | ( |  | ) | const |  | inline | 
 
Return the account from which the tube originates.
- Returns
- A pointer to the account object. 
 
 
  
  | 
        
          | OutgoingStreamTubeChannelPtr Tp::StreamTubeServer::Tube::channel | ( |  | ) | const |  | inline | 
 
Return the actual tube channel.
- Returns
- A pointer to the channel.