Overview

Namespaces

  • Budabot
    • Core
      • Modules
    • User
      • Modules
  • None
  • Tyrence
    • Modules

Classes

  • AccessManager
  • AdminManager
  • AOChat
  • AOChatPacket
  • AOChatQueue
  • AOExtMsg
  • AsyncHttp
  • AutoInject
  • BotRunner
  • Budabot
  • BuddylistManager
  • CacheManager
  • CacheResult
  • ClassLoader
  • ColorSettingHandler
  • CommandAlias
  • CommandManager
  • ConfigFile
  • DB
  • DBRow
  • EventLoop
  • EventManager
  • GuildChannelCommandReply
  • GuildManager
  • HelpManager
  • Http
  • HttpRequest
  • LegacyLogger
  • LimitsController
  • LoggerWrapper
  • MMDBParser
  • NumberSettingHandler
  • OptionsSettingHandler
  • PlayerHistory
  • PlayerHistoryManager
  • PlayerManager
  • Preferences
  • PrivateChannelCommandReply
  • PrivateMessageCommandReply
  • Registry
  • SettingHandler
  • SettingManager
  • SettingObject
  • SocketManager
  • SocketNotifier
  • SubcommandManager
  • Text
  • TextSettingHandler
  • Timer
  • TimerEvent
  • TimeSettingHandler
  • Util
  • xml

Interfaces

  • CommandReply

Exceptions

  • InvalidHttpRequest
  • SQLException
  • StopExecutionException

Functions

  • isWindows
  • Overview
  • Namespace
  • Class

Class AOChatPacket

Namespace: Budabot\Core
Located at AOChatPacket.class.php
Methods summary
public
# __construct( $dir, $type, $data )
Properties summary
private static $packet_map
# array( "in" => array( AOCP_LOGIN_SEED => array("name"=>"Login Seed", "args"=>"S"), AOCP_LOGIN_OK => array("name"=>"Login Result OK", "args"=>""), AOCP_LOGIN_ERROR => array("name"=>"Login Result Error", "args"=>"S"), AOCP_LOGIN_CHARLIST => array("name"=>"Login CharacterList", "args"=>"isii"), AOCP_CLIENT_UNKNOWN => array("name"=>"Client Unknown", "args"=>"I"), AOCP_CLIENT_NAME => array("name"=>"Client Name", "args"=>"IS"), AOCP_CLIENT_LOOKUP => array("name"=>"Lookup Result", "args"=>"IS"), AOCP_MSG_PRIVATE => array("name"=>"Message Private", "args"=>"ISS"), AOCP_MSG_VICINITY => array("name"=>"Message Vicinity", "args"=>"ISS"), AOCP_MSG_VICINITYA => array("name"=>"Message Anon Vicinity", "args"=>"SSS"), AOCP_MSG_SYSTEM => array("name"=>"Message System", "args"=>"S"), AOCP_CHAT_NOTICE => array("name"=>"Chat Notice", "args"=>"IIIS"), AOCP_BUDDY_ADD => array("name"=>"Buddy Added", "args"=>"IIS"), AOCP_BUDDY_REMOVE => array("name"=>"Buddy Removed", "args"=>"I"), AOCP_PRIVGRP_INVITE => array("name"=>"Privategroup Invited", "args"=>"I"), AOCP_PRIVGRP_KICK => array("name"=>"Privategroup Kicked", "args"=>"I"), AOCP_PRIVGRP_PART => array("name"=>"Privategroup Part", "args"=>"I"), AOCP_PRIVGRP_CLIJOIN => array("name"=>"Privategroup Client Join", "args"=>"II"), AOCP_PRIVGRP_CLIPART => array("name"=>"Privategroup Client Part", "args"=>"II"), AOCP_PRIVGRP_MESSAGE => array("name"=>"Privategroup Message", "args"=>"IISS"), AOCP_PRIVGRP_REFUSE => array("name"=>"Privategroup Refuse Invite", "args"=>"II"), AOCP_GROUP_ANNOUNCE => array("name"=>"Group Announce", "args"=>"GSIS"), AOCP_GROUP_PART => array("name"=>"Group Part", "args"=>"G"), AOCP_GROUP_MESSAGE => array("name"=>"Group Message", "args"=>"GISS"), AOCP_PING => array("name"=>"Pong", "args"=>"S"), AOCP_FORWARD => array("name"=>"Forward", "args"=>"IM"), AOCP_ADM_MUX_INFO => array("name"=>"Adm Mux Info", "args"=>"iii"), ), "out" => array( AOCP_LOGIN_REQUEST => array("name"=>"Login Response GetCharLst", "args"=>"ISS"), AOCP_LOGIN_SELECT => array("name"=>"Login Select Character", "args"=>"I"), AOCP_CLIENT_LOOKUP => array("name"=>"Name Lookup", "args"=>"S"), AOCP_MSG_PRIVATE => array("name"=>"Message Private", "args"=>"ISS"), AOCP_BUDDY_ADD => array("name"=>"Buddy Add", "args"=>"IS"), AOCP_BUDDY_REMOVE => array("name"=>"Buddy Remove", "args"=>"I"), AOCP_ONLINE_SET => array("name"=>"Onlinestatus Set", "args"=>"I"), AOCP_PRIVGRP_INVITE => array("name"=>"Privategroup Invite", "args"=>"I"), AOCP_PRIVGRP_KICK => array("name"=>"Privategroup Kick", "args"=>"I"), AOCP_PRIVGRP_JOIN => array("name"=>"Privategroup Join", "args"=>"I"), AOCP_PRIVGRP_PART => array("name"=>"Privategroup Part", "args"=>"I"), AOCP_PRIVGRP_KICKALL => array("name"=>"Privategroup Kickall", "args"=>""), AOCP_PRIVGRP_MESSAGE => array("name"=>"Privategroup Message", "args"=>"ISS"), AOCP_GROUP_DATA_SET => array("name"=>"Group Data Set", "args"=>"GIS"), AOCP_GROUP_MESSAGE => array("name"=>"Group Message", "args"=>"GSS"), AOCP_GROUP_CM_SET => array("name"=>"Group Clientmode Set", "args"=>"GIIII"), AOCP_CLIENTMODE_GET => array("name"=>"Clientmode Get", "args"=>"IG"), AOCP_CLIENTMODE_SET => array("name"=>"Clientmode Set", "args"=>"IIII"), AOCP_PING => array("name"=>"Ping", "args"=>"S"), AOCP_CC => array("name"=>"CC", "args"=>"s"), ) )
Budabot 4 Docs API documentation generated by ApiGen