Version 1.5APIs subject to change!

multiverse.mars.plugins
Class MarsInventoryClient

java.lang.Object
  extended by multiverse.mars.plugins.MarsInventoryClient

public class MarsInventoryClient
extends java.lang.Object

MARS-specific calls for sending/getting messages to the MarsInventoryPlugin


Field Summary
static java.lang.String INV_METHOD_SLOT
           
static java.lang.String MSG_INV_SLOT
           
static MessageType MSG_TYPE_MARS_INV_FIND
           
static MessageType MSG_TYPE_TRADE_COMPLETE
           
static MessageType MSG_TYPE_TRADE_OFFER_REQ
           
static MessageType MSG_TYPE_TRADE_OFFER_UPDATE
           
static MessageType MSG_TYPE_TRADE_START
           
static MessageType MSG_TYPE_TRADE_START_REQ
           
static byte tradeBusy
           
static byte tradeCancelled
           
static byte tradeFailed
           
static byte tradeSuccess
           
 
Constructor Summary
MarsInventoryClient()
           
 
Method Summary
static java.lang.Long findItem(java.lang.Long mobOid, MarsEquipSlot slot)
           
static void tradeStart(java.lang.Long requesterOid, java.lang.Long partnerOid)
           
static void tradeUpdate(java.lang.Long requesterOid, java.lang.Long partnerOid, java.util.LinkedList<java.lang.Long> offerItems, boolean accepted, boolean cancelled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSG_TYPE_MARS_INV_FIND

public static final MessageType MSG_TYPE_MARS_INV_FIND

MSG_TYPE_TRADE_START_REQ

public static final MessageType MSG_TYPE_TRADE_START_REQ

MSG_TYPE_TRADE_START

public static final MessageType MSG_TYPE_TRADE_START

MSG_TYPE_TRADE_COMPLETE

public static final MessageType MSG_TYPE_TRADE_COMPLETE

MSG_TYPE_TRADE_OFFER_REQ

public static final MessageType MSG_TYPE_TRADE_OFFER_REQ

MSG_TYPE_TRADE_OFFER_UPDATE

public static final MessageType MSG_TYPE_TRADE_OFFER_UPDATE

INV_METHOD_SLOT

public static final java.lang.String INV_METHOD_SLOT
See Also:
Constant Field Values

MSG_INV_SLOT

public static final java.lang.String MSG_INV_SLOT
See Also:
Constant Field Values

tradeSuccess

public static final byte tradeSuccess
See Also:
Constant Field Values

tradeCancelled

public static final byte tradeCancelled
See Also:
Constant Field Values

tradeFailed

public static final byte tradeFailed
See Also:
Constant Field Values

tradeBusy

public static final byte tradeBusy
See Also:
Constant Field Values
Constructor Detail

MarsInventoryClient

public MarsInventoryClient()
Method Detail

findItem

public static java.lang.Long findItem(java.lang.Long mobOid,
                                      MarsEquipSlot slot)

tradeStart

public static void tradeStart(java.lang.Long requesterOid,
                              java.lang.Long partnerOid)

tradeUpdate

public static void tradeUpdate(java.lang.Long requesterOid,
                               java.lang.Long partnerOid,
                               java.util.LinkedList<java.lang.Long> offerItems,
                               boolean accepted,
                               boolean cancelled)


Copyright © 2008 The Multiverse Network, Inc.