The StreamTubeClient::Tube class represents a tube being handled by the client.  
 More...
#include <TelepathyQt/StreamTubeClient>
Inherits QPair< AccountPtr, IncomingStreamTubeChannelPtr >.
The StreamTubeClient::Tube class represents a tube being handled by the client. 
      
        
          | Tp::StreamTubeClient::Tube::Tube | ( |  | ) |  | 
      
 
Constructs a new invalid Tube instance. 
 
 
      
        
          | Tp::StreamTubeClient::Tube::Tube | ( | const AccountPtr & | account, | 
        
          |  |  | const IncomingStreamTubeChannelPtr & | channel | 
        
          |  | ) |  |  | 
      
 
Constructs a Tube instance for the given tube channel from the given account.
- Parameters
- 
  
    | account | A pointer to the account the online connection of which the tube originates from. |  | channel | A pointer to the tube channel object. |  
 
 
 
      
        
          | Tp::StreamTubeClient::Tube::Tube | ( | const Tube & | other | ) |  | 
      
 
 
      
        
          | Tp::StreamTubeClient::Tube::~Tube | ( |  | ) |  | 
      
 
 
  
  | 
        
          | bool Tp::StreamTubeClient::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::StreamTubeClient::Tube::account | ( |  | ) | const |  | inline | 
 
Return the account from which the tube originates.
- Returns
- A pointer to the account object. 
 
 
  
  | 
        
          | IncomingStreamTubeChannelPtr Tp::StreamTubeClient::Tube::channel | ( |  | ) | const |  | inline | 
 
Return the actual tube channel.
- Returns
- A pointer to the channel.