Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 15, 2005, 7:17:20 PM (18 years ago)
Author:
patrick
Message:

network: added little functionality to the network_manager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/network/src/lib/network/network_manager.h

    r5566 r5572  
    1313#include "base_object.h"
    1414
    15 /* this are class predefinitions. the includes are in the source file */
     15/* forward declarations for the header file (include the header via #include "bla.h" in the source file) */
    1616class NetworkStream;
     17class Synchronizeable;
    1718template<typename> class tList;
    1819
     
    2829  void initialize();
    2930  void shutdown();
    30   void establishConnection(/* address, port, object reference*/);
     31 
     32  NetworkStream& establishConnection(/* address, port, object reference*/);
    3133  void shutdownConnection();
    32 
    33   void registerListener();
     34 
    3435  void synchronize();
    3536
    3637private:
    3738  tList<NetworkStream>*    netStreamList;            // list with refs to all network streams
     39  tList<Synchronizeable>*  syncList;                 // list of synchronizeables
    3840   
    3941};
Note: See TracChangeset for help on using the changeset viewer.