package com.limegroup.gnutella.messages.vendor;
import org.limewire.io.GUID;
import com.limegroup.gnutella.messages.BadPacketException;
import com.limegroup.gnutella.messages.Message.Network;
public interface ReplyNumberVendorMessageFactory {
public ReplyNumberVendorMessage createFromNetwork(byte[] guid, byte ttl,
byte hops, int version, byte[] payload, Network network) throws BadPacketException;
public ReplyNumberVendorMessage create(GUID replyGUID, int numResults);
public ReplyNumberVendorMessage createV2ReplyNumberVendorMessage(
GUID replyGUID, int numResults);
public ReplyNumberVendorMessage createV3ReplyNumberVendorMessage(
GUID replyGUID, int numResults);
}