* Refactored ClientView into LLClientView. Removed all direct references to UDPServer and replaced with IClientNetworkServer.
* This should, in theory, let us make new servers with different protocols very easily (rather than the challenge we would have faced before). * BREAKS LoadBalancing module for the moment. * Commit 1/3 - Please dont attempt to update to this revision until all 3 are in.0.6.0-stable
							parent
							
								
									8cf2630dc9
								
							
						
					
					
						commit
						c6236b5cf3
					
				| 
						 | 
				
			
			@ -480,6 +480,12 @@ namespace OpenSim.Framework
 | 
			
		|||
        /// <param name="packType"></param>
 | 
			
		||||
        string Name { get; }
 | 
			
		||||
 | 
			
		||||
        bool IsActive
 | 
			
		||||
        {
 | 
			
		||||
            get;
 | 
			
		||||
            set;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        uint CircuitCode { get; }
 | 
			
		||||
        event ImprovedInstantMessage OnInstantMessage;
 | 
			
		||||
        event ChatFromViewer OnChatFromViewer;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,6 +14,17 @@ namespace OpenSim.Framework
 | 
			
		|||
            m_y = y;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public Location(ulong regionHandle)
 | 
			
		||||
        {
 | 
			
		||||
            m_x = (int) regionHandle;
 | 
			
		||||
            m_y = (int) (regionHandle >> 32);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public ulong RegionHandle
 | 
			
		||||
        {
 | 
			
		||||
            get { return ((ulong) m_x << 32 & (ulong) m_y); }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public int X
 | 
			
		||||
        {
 | 
			
		||||
            get { return m_x; }
 | 
			
		||||
| 
						 | 
				
			
			@ -47,11 +58,6 @@ namespace OpenSim.Framework
 | 
			
		|||
            return X == x && y == Y;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public UInt64 RegionHandle
 | 
			
		||||
        {
 | 
			
		||||
            get { return UInt64.MinValue; }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public override int GetHashCode()
 | 
			
		||||
        {
 | 
			
		||||
            return X.GetHashCode() * 29 + Y.GetHashCode();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue