Oberklasse für alle Receiver und Transmitter, welche über ein SOCKET kommunizieren.   
 Mehr ...
#include <TcpReceiverTransmitter.h>
Oberklasse für alle Receiver und Transmitter, welche über ein SOCKET kommunizieren.  
- Copyright
 - © 2010 Helmut Jakoby 
 
- Autor
 - Helmut Jakoby 
 
 
◆ ReceiverTransmitter() [1/3]
  
  
      
        
          | tcp::ReceiverTransmitter::ReceiverTransmitter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Dieser Konstruktor steht niccht zur Verfügung.  
 
 
◆ ReceiverTransmitter() [2/3]
      
        
          | tcp::ReceiverTransmitter::ReceiverTransmitter  | 
          ( | 
          SOCKET |           Socket | ) | 
           | 
        
      
 
Konstruktor mit Parameterübergabe. 
- Parameter
 - 
  
    | [in] | Socket | Socket über den kommuniziert wird.  | 
  
   
- Ausnahmebehandlung
 - 
  
  
 
 
 
◆ ~ReceiverTransmitter()
  
  
      
        
          | virtual tcp::ReceiverTransmitter::~ReceiverTransmitter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Destruktor. Es wird der Socked geschlossen.  
 
 
◆ ReceiverTransmitter() [3/3]
Der Copy-Konstruktor steht nicht zur Verfügung.  
 
 
◆ finishBreak()
  
  
      
        
          | virtual void tcp::ReceiverTransmitter::finishBreak  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
Diese Threads dürfen nicht pausieren, da sie selbst blockieren! 
- Ausnahmebehandlung
 - 
  
  
 
Erneute Implementation von eut::RepeatingThread.
 
 
◆ getPeerName()
      
        
          | int tcp::ReceiverTransmitter::getPeerName  | 
          ( | 
          std::string & |           rstrIPAdress,  | 
        
        
           | 
           | 
          unsigned int & |           ruiPort ) const | 
        
      
 
Liefert die IP-Adresse und den Port. 
- Parameter
 - 
  
    | [in,out] | rstrIPAdress | Die IP-Adresse (z.B. "LOCALHOST" oder "192.168.2.102").  | 
    | [in,out] | ruiPort | Der Port welcher angesprochen wird.  | 
  
   
- Rückgabe
 - Eine Rückgabe < 0 zeigt einen Fehler an.  
 
 
 
◆ operator=()
Der Zuweisungsoperator steht nicht zur Verfügung.  
 
 
◆ Socket()
      
        
          | SOCKET tcp::ReceiverTransmitter::Socket  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ takeABreak()
  
  
      
        
          | virtual void tcp::ReceiverTransmitter::takeABreak  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
Diese Threads dürfen nicht pausieren, da sie selbst blockieren! 
- Ausnahmebehandlung
 - 
  
  
 
Erneute Implementation von eut::RepeatingThread.
 
 
◆ m_Socket
  
  
      
        
          | SOCKET tcp::ReceiverTransmitter::m_Socket | 
         
       
   | 
  
protected   | 
  
 
Alle abgeleiteten Klassen kommunizieren über einen Socket.  
 
 
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: