 		private var connectMessage:MQTT_Protocol;
 		private var publishMessage:MQTT_Protocol;
 		private var subscribeMessage:MQTT_Protocol;
+		private var unsubscribeMessage:MQTT_Protocol;
 		private var disconnectMessage:MQTT_Protocol;
 		private var pingMessage:MQTT_Protocol;
 		//The Keep Alive timer is present in the variable header of a MQTT CONNECT message.

			//
			LOG.info("Subscribe sent");
		}

		//
		public function publish(content:String, topicname:String, QoS:int=0, retain:String=null):void
		{

		//
		//--------------------------------------------------------------------------
		//
		public function subscribe(topicnames:Vector.<String>, Qoss:Vector.<int>, QoS:int=0):void
		{
			//subscribe list store,and subscribe to socket server.
			var varHead:ByteArray = new ByteArray();//varHead
