267      Server( 
unsigned int, 
int, 
int, 
int, 
int );
 
  268      Server( 
unsigned int, 
int, 
int, 
int, 
unsigned int, 
int);
 
  269      Server( 
unsigned int, 
int, 
int, 
int, 
unsigned int, 
unsigned long, 
int);
 
  311      Server( 
const std::string & rsSchemaPath,
 
  312              const std::vector< std::string > & rKnownSchemesVector,
 
  317              unsigned int uiDataSize,
 
  318              unsigned long ulMaxClients,
 
  471      #if defined (__PTHREADS) 
  494      virtual void cleanUp();
 
  571                                                                                              unsigned int uiDataSize ) 
const override;
 
 
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
 
#define __glo_export_dll
Definition GloTypes.h:70
 
Header für Server und Server::ServerReceiverTransmitter
 
Zeigt die Aktionen des Manager über std::cout an.
Definition GloManagerActionVisualiser.h:70
 
Das Objekt dieser Klasse ist die zentrale Anlaufstelle für Aktionen, welche mit GlobalObjects-Daten z...
Definition GloManager.h:176
 
Mittels dieser Klasse wird die Kommunikation zwischen der Applikation, welche GlobalObjects nutzt und...
Definition GloOrderMsg.h:84
 
ServerThread * m_pServerThread
Definition GloServer.h:112
 
virtual ~TcpServerReceiverTransmitter()
 
ServerThread * getServerThread()
 
TcpServerReceiverTransmitter(tcp::Transmitter *pTransmitter, tcp::ServerReceiver *pReceiver)
 
virtual int sendOrder(OrderMsg *pOrderMsg, tcp::ActionCode eTcpActionCode)
 
TcpServerReceiverTransmitter(const TcpServerReceiverTransmitter &)
 
TcpServerReceiverTransmitter()
 
std::string getSchemaPath() const
 
Server(const std::string &rsSchemaPath, const std::vector< std::string > &rKnownSchemesVector, unsigned int uiPort, int iAdressFamily, int iSocketType, int iProtocol, unsigned int uiDataSize, unsigned long ulMaxClients, int iSecTimeOut)
 
Server(unsigned int, int, int, int, int)
Dieser Konstruktor steht nicht zur Verfügung.
 
void setActionVisualiser(ManagerActionVisualiser *pActionVisualiser)
 
void getAllKnownBases(std::vector< std::string > &rKnownBasesVector) const
 
Server(unsigned int, int, int, int, unsigned int, unsigned long, int)
Dieser Konstruktor steht nicht zur Verfügung.
 
void setShowLevel(ShowLevel ulLevel)
 
Manager * m_pGloManager
Definition GloServer.h:250
 
virtual void processClientMessage(tcp::AbstractMessage *pTcpMessage) override
 
Server()
Dieser Konstruktor steht nicht zur Verfügung.
 
virtual void cancel() override
 
Server(unsigned int, int, int, int, unsigned int, int)
Dieser Konstruktor steht nicht zur Verfügung.
 
void getAllClients(std::vector< ClientInfo > &rClientInfoVector) const
 
virtual int removeClient(SOCKET nSocket) override
 
virtual void insertNewClient(Server::ServerReceiverTransmitter *pNewServerReceiverTransmitter) override
 
virtual tcp::Server::ServerReceiverTransmitter * generateNewServerReceiverTransmitter(tcp::Server *pParent, SOCKET nSocket, unsigned int uiDataSize) const override
 
Ein Objekt dieser Klasse dient als Schnittstelle zwischen Manager und Base bzw. PrivateBase.
Definition GloServerThread.h:77
 
Basisklasse für Nachrichten, welche von den Tcp-Klassen verschickt, empfangen und bearbeitet werden k...
Definition TcpMessage.h:76
 
Tuple von Socket-Receiver und -Transmitter für den Server.
Definition TcpServer.h:286
 
Eine einfache TCP-Serverklasse, welche ihr KnowHow in den abgeleiteten Klassen lernen soll.
Definition TcpServer.h:268
 
Klasse, welche über ein SOCKET mit einem Client kommunizieret und ihr Empfangsergebnis vom Typ Server...
Definition TcpServerReceiver.h:81
 
Eine Klasse, welche über ein SOCKET mit einem Client oder Server kommunizieret und Senddaten vom Typ ...
Definition TcpTransmitter.h:75
 
Definition GloAbstractBaseLot.h:49
 
unsigned long ShowLevel
Definition GloTypes.h:858
 
ActionCode
Definition TcpTypes.h:124
 
Eine Struktur um ClientDaten zwischen Datenbank und Client zu transportieren.
Definition GloClientInfo.h:71