Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 25, 2006, 5:07:38 PM (18 years ago)
Author:
patrick
Message:

deep framework switch to enable differentiation of proxy/client network connection attempts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/proxy/src/lib/network/README.NETWORK

    r9450 r9459  
    88
    99UserId:
     10=======
    1011containing the id of a user (==client). This id must be unique within a orxonox network its used especialy in the NetworkStream for node identification and also in the Synchronizeable base class for permissions checking (PERMISSION_OWNER)
    1112
     
    3435
    3536uniqueId:
     37=========
    3638uniqueId is an id (unique :D) for each synchronizeable to be identified in a network. the number space for uniqueIds goes from 0 to maxplayers - 1
    3739
    3840
     41permissions:
     42============
     43Each synchronizeable variable has some write permissions. this permission systems allows to manage which network nodes are able to write the variables.
     44PERMISSION_MASTER_SERVER       : only the master server can write this variable
     45PERMISSION_PROXY_SERVER        : only the proxy server can write this variable
     46PERMISSION_OWNER               : only the owner can write this variable
     47PERMISSION_ALL                 : all clients can write this variable
     48
     49
     50
     51
     52
    3953NetworkStream PeerInfo list: (peers)
     54=====================================
    4055The network node with the offset 0 is always the server to which the client must connect to (in case there are connections to other hosts at the same time).
Note: See TracChangeset for help on using the changeset viewer.