if ( this.getConnectionState().getState() == EnumState.REMOVE_HOST ) { this.parent.getServerInfoIntMap().remove( this ); return; }
	public void readStream( MessageBuffer messageBuffer ) {		/*		 * int32  	 Server identifier  		 * int32  	 Server Network Identifier  		 * Addr  	 Server Address  		 * int16  	 Server Port  		 * int32  	 Server Score (not used)  		 * List of Tag  	 Server Metadata  		 * int32  	 Number of users  		 * int32  	 Number of files shared  		 * State  	 Connection State  		 * String  	 Name of Server  		 * String  	 Description of Server		 */		this.serverId = messageBuffer.readInt32();		this.setNetwork( messageBuffer.readInt32() );		this.getServerAddress().readStream( messageBuffer );		this.serverPort = messageBuffer.readInt16();		this.serverScore = messageBuffer.readInt32();		this.serverMetadata = messageBuffer.readTagList();				this.numOfUsers = messageBuffer.readInt32();		this.numOfFilesShared = messageBuffer.readInt32();		this.getConnectionState().readStream( messageBuffer );		this.nameOfServer = messageBuffer.readString();		this.descOfServer = messageBuffer.readString();	}