Changeset 6 for trunk/src/game/World.h

Show
Ignore:
Timestamp:
11/19/08 13:22:12 (17 years ago)
Author:
yumileroy
Message:

[svn] * Added ACE for Linux and Windows (Thanks Derex for Linux part and partial Windows part)
* Updated to 6721 and 676
* Fixed TrinityScript? logo
* Version updated to 0.2.6721.676

Original author: Neo2003
Date: 2008-10-04 06:17:19-05:00

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/game/World.h

    r2 r6  
    363363 
    364364        //player Queue 
    365         typedef std::list<WorldSocket*> Queue; 
    366         void AddQueuedPlayer(WorldSocket* Socket); 
    367         void RemoveQueuedPlayer(WorldSocket* Socket); 
    368         int32 GetQueuePos(WorldSocket* Socket); 
     365        typedef std::list<WorldSession*> Queue; 
     366        void AddQueuedPlayer(WorldSession*); 
     367        void RemoveQueuedPlayer(WorldSession*); 
     368        int32 GetQueuePos(WorldSession*); 
    369369        uint32 GetQueueSize() const { return m_QueuedPlayer.size(); } 
    370370 
     
    526526        //Player Queue 
    527527        Queue m_QueuedPlayer; 
     528         
     529        //sessions that are added async 
     530        void AddSession_(WorldSession* s); 
     531        ZThread::LockedQueue<WorldSession*, ZThread::FastMutex> addSessQueue; 
    528532}; 
    529533