JML

net.sf.jml.protocol.outgoing
Class OutgoingQRY

java.lang.Object
  extended by net.sf.jml.protocol.MsnMessage
      extended by net.sf.jml.protocol.MsnOutgoingMessage
          extended by net.sf.jml.protocol.outgoing.OutgoingQRY

public class OutgoingQRY
extends MsnOutgoingMessage

The response of server's check connection message.

Supported Protocol: All

MSNP8/9/10 Syntax: QRY trId productId 32(md5 digests len)\r\n md5(digestNum + productKey)

MSNP11 syntax: See http://zoronax.bot2k3.net/msn_beta/

 For example:
   <<< CHL 0 22299241447072743325
   >>> QRY trId msmsgs@msnmsgr.com Q1P7W2E4J9R8U3S5 32\r\n20dba7e6e9817826b9cd5240cc8add99
 

Author:
Roger Chen

Field Summary
 
Fields inherited from class net.sf.jml.protocol.MsnMessage
protocol
 
Constructor Summary
OutgoingQRY(MsnProtocol protocol)
           
 
Method Summary
 String getProductId()
           
protected  boolean isSupportChunkData()
          If support chunk data, then can set chunk data.
 void setDigestNum(String str)
           
 
Methods inherited from class net.sf.jml.protocol.MsnOutgoingMessage
messageSent, receivedResponse
 
Methods inherited from class net.sf.jml.protocol.MsnMessage
addParam, asString, clearParams, getChunkData, getCommand, getParam, getParamCount, getProtocol, getTransactionId, isSupportTransactionId, load, save, setChunkData, setChunkData, setCommand, setParam, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutgoingQRY

public OutgoingQRY(MsnProtocol protocol)
Method Detail

isSupportChunkData

protected boolean isSupportChunkData()
Description copied from class: MsnMessage
If support chunk data, then can set chunk data.

Overrides:
isSupportChunkData in class MsnMessage
Returns:
is support chunk data

getProductId

public String getProductId()

setDigestNum

public void setDigestNum(String str)

JML