Atavism Version 2018.1AGIS API

atavism.msgsys
Interface MessageCallback

All Known Implementing Classes:
AgisAbilityState, AgisInventoryPlugin, AgisLoginPlugin, AgisMobPlugin, AgisProxyPlugin, AgisWorldManagerPlugin, Arena, ArenaMember, ArenaPlugin, BaseBehavior, BasicQuestState, Behavior, BillingPlugin, CaptureTheFlagArena, ChatResponseBehavior, ChestBehavior, Claim, ClassAbilityPlugin, CombatBehavior, CombatPet, CombatPetBehavior, CombatPlugin, CraftingPlugin, CraftingTask, CurrencyPlugin, DataLoggerPlugin, DeathmatchArena, DetourActor, DomeMember, DotBehavior, EnginePlugin, FactionPlugin, FishingResourceNode, FlashPolicyPlugin, GroupPlugin, GuildPlugin, InstancePlugin, InteractiveObject, InventoryPlugin, JukeboxWebPlugin, LoginPlugin, LootBehavior, MobManagerPlugin, NonCombatPet, NonCombatPetBehavior, ObjectManagerPlugin, ObjectTracker, OpenBehavior, PatrolBehavior, PickupReactionBehavior, PlayerCorpseBehavior, ProxyPlugin, ProxyPlugin.PlayerMessageCallback, ProxyPlugin.PluginMessageCallback, QuestBehavior, QuestPlugin, QuestState, RadiusRoamBehavior, ResourceNode, ResourceNodeGroup, ServerShell, ServerShell.respond, ServerShell.sub, SocialPlugin, SpawnGenerator, SurvivalArena, TamedPet, TeleporterBehavior, TrainerPlugin, VendorPlugin, VoicePlugin, VolumetricRegion, VoxelPlugin, WeatherPlugin, WorldManagerPlugin

public interface MessageCallback

Application message handling callback. Implement this interface to receive messages.


Field Summary
static int NO_FLAGS
          No flags.
static int RESPONSE_EXPECTED
          Response is expected (message is RPC request).
 
Method Summary
 void handleMessage(Message message, int flags)
          Handle message.
 

Field Detail

NO_FLAGS

static final int NO_FLAGS
No flags.

See Also:
Constant Field Values

RESPONSE_EXPECTED

static final int RESPONSE_EXPECTED
Response is expected (message is RPC request).

See Also:
Constant Field Values
Method Detail

handleMessage

void handleMessage(Message message,
                   int flags)
Handle message.

Parameters:
message - Message sent from other agent.
flags - Bitwise OR of NO_FLAGS, RESPONSE_EXPECTED.


Copyright © 2018 Dragonsan Studios Sp. z o.o.