Files
Hippolyzer/docs/html/.doctrees/modules/agent.doctree

392 lines
63 KiB
Plaintext
Raw Normal View History

<EFBFBD>(cdocutils.nodes
document
qoq}q(U nametypesq}q(X*pyogp.lib.base.agent.Agent.onHealthMessageqKX8pyogp.lib.base.agent.Agent.onEstablishAgentCommunicationqKX#pyogp.lib.base.agent.Agent.teleportqKX6pyogp.lib.base.agent.Agent.send_AgentDataUpdateRequestq KXagentq
NX)pyogp.lib.base.agent.Agent.sigint_handlerq KX+pyogp.lib.base.agent.Agent.enable_callbacksq KX)pyogp.lib.base.agent.Agent.onAlertMessageq KX,pyogp.lib.base.agent.Agent.onEnableSimulatorqKX*pyogp.lib.base.agent.Agent.request_balanceqKX*pyogp.lib.base.agent.Agent.instant_messageqKXpyogp.lib.base.agent.AgentqKX%pyogp.lib.base.agent.Agent.give_moneyqKX.pyogp.lib.base.agent.Agent.request_agent_namesqKXpyogp.lib.base.agent.Agent.NameqKX(pyogp.lib.base.agent.Agent.sit_on_groundqKX7pyogp.lib.base.agent.Agent.send_RetrieveInstantMessagesqKX6pyogp.lib.base.agent.Agent.send_ImprovedInstantMessageqKX1pyogp.lib.base.agent.Agent.onAgentGroupDataUpdateqKX2pyogp.lib.base.agent.Agent.onAgentMovementCompleteqKX/pyogp.lib.base.agent.Agent.send_UUIDNameRequestqKXpyogp.lib.base.agent.Agent.flyqKX pyogp.lib.base.agent.Agent.standqKX+pyogp.lib.base.agent.Agent.onTeleportFinishqKX!pyogp.lib.base.agent.Agent.logoutqKX,pyogp.lib.base.agent.Agent.onAgentDataUpdateqKXpyogp.lib.base.agent.Agent.sayq KX3pyogp.lib.base.agent.Agent.onImprovedInstantMessageq!KX-pyogp.lib.base.agent.Agent.sendDynamicsUpdateq"KX*pyogp.lib.base.agent.Agent.simple_callbackq#KXpyogp.lib.base.agent.Homeq$KX pyogp.lib.base.agent.Agent.loginq%KX.pyogp.lib.base.agent.Agent.onChatFromSimulatorq&KX.pyogp.lib.base.agent.Agent.send_MapNameRequestq'KuUsubstitution_defsq(}q)Uparse_messagesq*]q+(cdocutils.nodes
system_message
q,oq-}q.(U rawsourceq/UUparentq0(csphinx.addnodes
desc_content
q1oq2}q3(h/Uh0(csphinx.addnodes
desc
q4oq5}q6(h/Uh0(h1oq7}q8(h/Uh0(h4oq9}q:(h/Uh0(cdocutils.nodes
section
q;oq<}q=(h/Uh0hUsourceq>UJ/Users/enus/svn/pyogp/buildouts/libdev/trunk/docs/source/modules/agent.rstq?Utagnameq@UsectionqAU
attributesqB}qC(UdupnamesqD]qEUclassesqF]qGUbackrefsqH]qIUidsqJ]qKXmodule-pyogp.lib.base.agentqLaUnamesqM]qNh
auUlineqOKUdocumentqPhUchildrenqQ]qR((cdocutils.nodes
title
qSoqT}qU(h/X :mod:`agent`qVh0h<h>h?h@UtitleqWhB}qX(hD]qYhF]qZhH]q[hJ]q\hM]q]uhOKhPhhQ]q^(csphinx.addnodes
pending_xref
q_oq`}qa(h/hVh0hTh@U pending_xrefqbhB}qc(UreftypeqdXmodqeUmodnameqfNU
refcaptionqg<EFBFBD>U reftargetqhXagentqihJ]qjhH]qkU classnameqlNhD]qmhF]qnhM]qouhOKhQ]qp(cdocutils.nodes
literal
qqoqr}qs(h/hVhB}qt(hD]quhF]qvUxrefqwahH]qxhJ]qyhM]qzuh0h`hQ]q{(cdocutils.nodes
Text
q|oq}}q~(h/UUdataqhih0hrubah@Uliteralq<6C>ubaubaub(csphinx.addnodes
index
q<EFBFBD>oq<EFBFBD>}q<>(h/Uh0h<h>U <autodoc>q<>h@Uindexq<78>hB}q<>(hJ]q<>hH]q<>hD]q<>hF]q<>hM]q<>Uentriesq<73>]q<>(Usingleq<65>Xpyogp.lib.base.agent (module)Xmodule-pyogp.lib.base.agentXpyogp.lib.base.agentq<74>tq<74>auhOKhPhhQ]q<>ub(csphinx.addnodes
module
q<EFBFBD>oq<EFBFBD>}q<>(h/Uh0h<h>h<>h@Umoduleq<65>hB}q<>(Umodnameq<65>h<EFBFBD>hJ]q<>hH]q<>hD]q<>Usynopsisq<73>UhF]q<>hM]q<>uhOKhPhhQ]q<>ub(h<>oq<6F>}q<>(h/Uh0h<h>X~/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Homeq<65>h@h<>hB}q<>(hJ]q<>hH]q<>hD]q<>hF]q<>hM]q<>Uentriesq<73>]q<>(h<>X$Home (class in pyogp.lib.base.agent)h$h$tq<74>auhONhPhhQ]q<>ub(h4oq<6F>}q<>(h/Uh0h<h>h<>h@Udescq<63>hB}q<>(Unoindexq<78><71>hJ]q<>hH]q<>hD]q<>hF]q<>hM]q<>Udesctypeq<65>Xclassq<73>uhONhPhhQ]q<>((csphinx.addnodes
desc_signature
q<EFBFBD>oq<EFBFBD>}q<>(h/X Home(params)q<>h0h<30>h>U <autodoc>q<>h@Udesc_signatureq<65>hB}q<>(hJ]q<>h$ahH]q<>hD]q<>hF]q<>hM]q<>h$aUfirstqʼnuhONhPhhQ]q<>((csphinx.addnodes
desc_annotation
q<EFBFBD>oq<EFBFBD>}q<>(h/Xclass q<>h0h<30>h>h<>h@Udesc_annotationq<6E>hB}q<>(hD]q<>hF]q<>hH]q<>hJ]q<>hM]q<>uhONhPhhQ]q<>(h|oq<6F>}q<>(h/Uhh<7F>h0h<30>ubaub(csphinx.addnodes
desc_addname
q<EFBFBD>oq<EFBFBD>}q<>(h/Xpyogp.lib.base.agent.q<>h0h<30>h>h<>h@U desc_addnameq<65>hB}q<>(hD]q<>hF]q<>hH]q<>hJ]q<>hM]q<>uhONhPhhQ]q<>(h|oq<6F>}q<>(h/Uhh<7F>h0h<30>ubaub(csphinx.addnodes
desc_name
q<EFBFBD>oq<EFBFBD>}q<>(h/XHomeq<65>h0h<30>h>h<>h@U desc_nameq<65>hB}q<>(hD]q<>hF]q<>hH]q<>hJ]q<>hM]q<>uhONhPhhQ]q<>(h|oq<6F>}q<>(h/Uhh<7F>h0h<30>ubaub(csphinx.addnodes
desc_parameterlist
q<EFBFBD>oq<EFBFBD>}q<>(h/Uh0h<30>h>h<>h@Udesc_parameterlistq<74>hB}q<>(hD]q<>hF]q<>hH]q<>hJ]q<>hM]q<>uhONhPhhQ]q<>(csphinx.addnodes
desc_parameter
q<EFBFBD>oq<EFBFBD>}q<>(h/Xparamsq<73>h0h<30>h>h<>h@Udesc_parameterrhB}r(hD]rhF]rhH]rhJ]rhM]ruhONhPhhQ]r(h|or}r (h/Uhh<7F>h0h<30>ubaubaubeub(h1or
}r (h/Uh0h<30>h>h<>h@U desc_contentr hB}r (hD]rhF]rhH]rhJ]rhM]ruhONhPhhQ]r((cdocutils.nodes
paragraph
ror}r(h/Xacontains the parameters describing an agent's home location as returned in login_response['home']rh0j
h>h<>h@U paragraphrhB}r(hD]rhF]rhH]rhJ]rhM]ruhOKhPhhQ]r(h|or }r!(h/jhXacontains the parameters describing an agent's home location as returned in login_response['home']r"h0jubaub(jor#}r$(h/X8initialize the Home object by parsing the data passed inr%h0j
h>h<>h@jhB}r&(hD]r'hF]r(hH]r)hJ]r*hM]r+uhOKhPhhQ]r,(h|or-}r.(h/j%hX8initialize the Home object by parsing the data passed inr/h0j#ubaubeubeub(h<>or0}r1(h/Uh0h<h>Nh@h<>hB}r2(hJ]r3hH]r4hD]r5hF]r6hM]r7Uentriesr8]r9(h<>X%Agent (class in pyogp.lib.base.agent)hhtr:auhONhPhhQ]r;ubh9eubh>Nh@h<>hB}r<(h<><68>hJ]r=hH]r>hD]r?hF]r@hM]rAh<>XclassrBuhONhPhhQ]rC((h<>orD}rE(h/XuAgent(settings=None, firstname='', lastname='', password='', agent_id=None, events_handler=None, handle_signals=True)rFh0h9h>h<>h@h<>hB}rG(hJ]rHhahH]rIhD]rJhF]rKhM]rLhahʼnuhONhPhhQ]rM((h<>orN}rO(h/Xclass rPh0jDh>h<>h@h<>hB}rQ(hD]rRhF]rShH]rThJ]rUhM]rVuhONhPhhQ]rW(h|orX}rY(h/UhjPh0jNubaub(h<>orZ}r[(h/Xpyogp.lib.base.agent.r\h0jDh>h<>h@h<>hB}r](hD]r^hF]r_hH]r`hJ]rahM]rbuhONhPhhQ]rc(h|ord}re(h/Uhj\h0jZubaub(h<>orf}rg(h/XAgentrhh0jDh>h<>h@h<>hB}ri(hD]rjhF]rkhH]rlhJ]rmhM]rnuhONhPhhQ]ro(h|orp}rq(h/Uhjhh0jfubaub(h<>orr}rs(h/Uh0jDh>h<>h@h<>hB}rt(hD]ruhF]rvhH]rwhJ]rxhM]ryuhONhPhhQ]rz((h<>or{}r|(h/X settings=Noner}h0jrh>h<>h@jhB}r~(hD]rhF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj}h0j{ubaub(h<>or<6F>}r<>(h/X firstname=''r<>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/X lastname=''r<>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/X password=''r<>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/X agent_id=Noner<65>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Xevents_handler=Noner<65>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Xhandle_signals=Truer<65>h0jrh>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubeubeubh7eubh>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>((jor<6F>}r<>(h/X7The Agent class is a container for agent specific data.r<>h0h7h>X/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agentr<74>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKhPhhQ]r<>(h|or<6F>}r<>(h/j<>hX7The Agent class is a container for agent specific data.r<>h0j<30>ubaub(jor<6F>}r<>(h/XAExample, of login via the agent class:
Initialize the login classr<73>h0h7h>j<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKhPhhQ]r<>(h|or<6F>}r<>(h/j<>hXAExample, of login via the agent class:
Initialize the login classr<73>h0j<30>ubaub(cdocutils.nodes
doctest_block
r<EFBFBD>or<6F>}r<>(h/X<>>>> client = Agent()
>>> client.login('https://login.agni.lindenlab.com/cgi-bin/login.cgi', 'firstname', 'lastname', 'secret', start_location = 'last')r<>h0h7h>j<>h@U doctest_blockr<6B>hB}r<>(U xml:spacer<65>Upreserver<65>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>uhOKhPhhQ]r<>(h|or<6F>}r(h/Uhj<7F>h0j<30>ubaub(jor}r(h/XbSample implementations: examples/sample_agent_login.py
Tests: tests/login.txt, tests/test_agent.pyrh0h7h>j<>h@jhB}r(hD]rhF]rhH]rhJ]rhM]r uhOK hPhhQ]r
(h|or }r (h/jhXbSample implementations: examples/sample_agent_login.py
Tests: tests/login.txt, tests/test_agent.pyr h0jubaub(jor}r(h/Xinitialize this agentrh0h7h>j<>h@jhB}r(hD]rhF]rhH]rhJ]rhM]ruhOKhPhhQ]r(h|or}r(h/jhXinitialize this agentrh0jubaub(h<>or}r(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.Namerh@h<>hB}r(hJ]rhH]r hD]r!hF]r"hM]r#Uentriesr$]r%(h<>X*Name() (pyogp.lib.base.agent.Agent method)hhtr&auhONhPhhQ]r'ub(h4or(}r)(h/Uh0h7h>jh@h<>hB}r*(h<><68>hJ]r+hH]r,hD]r-hF]r.hM]r/h<>Xmethodr0uhONhPhhQ]r1((h<>or2}r3(h/X Agent.Name()r4h0j(h>h<>h@h<>hB}r5(hJ]r6hahH]r7hD]r8hF]r9hM]r:hahʼnuhONhPhhQ]r;((h<>or<}r=(h/XNamer>h0j2h>h<>h@h<>hB}r?(hD]r@hF]rAhH]rBhJ]rChM]rDuhONhPhhQ]rE(h|orF}rG(h/Uhj>h0j<ubaub(h<>orH}rI(h/Uh0j2h>h<>h@h<>hB}rJ(hD]rKhF]rLhH]rMhJ]rNhM]rOuhONhPhhQ]rPubeub(h1orQ}rR(h/Uh0j(h>h<>h@j hB}rS(hD]rThF]rUhH]rVhJ]rWhM]rXuhONhPhhQ]rY(jorZ}r[(h/X1returns a concatenated firstname + ' ' + lastnamer\h0jQh>jh@jhB}r](hD]r^hF]r_hH]r`hJ]rahM]rbuhOKhPhhQ]rc(h|ord}re(h/j\hX1returns a concatenated firstname + ' ' + lastnamerfh0jZubaubaubeub(h<>org}rh(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.enable_callbacksrih@h<>hB}rj(hJ]rkhH]rlhD]rmhF]rnhM]roUentriesrp]rq(h<>X6enable_callbacks() (pyogp.lib.base.agent.Agent method)h h trrauhONhPhhQ]rsub(h4ort}ru(h/Uh0h7h>jih@h<>hB}rv(h<><68>hJ]rwhH]rxhD]ryhF]rzhM]r{h<>Xmethodr|uhONhPhhQ]r}((h<>or~}r(h/XAgent.enable_callbacks()r<>h0jth>h<>h@h<>hB}r<>(hJ]r<>h ahH]r<>hD]r<>hF]r<>hM]r<>h ahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xenable_callbacksr<73>h0j~h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j~h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>ubeub(h1or<6F>}r<>(h/Uh0jth>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/X@enable the Agents() callback handlers for packet received eventsr<73>h0j<30>h>jih@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKhPhhQ]r<>(h|or<6F>}r<>(h/j<>hX@enable the Agents() callback handlers for packet received eventsr<73>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.flyr<79>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X)fly() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/XAgent.fly(flying=True)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xflyr<79>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/X flying=Truer<65>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0j<30>h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/XStart or stop flyingrh0j<30>h>j<>h@jhB}r(hD]rhF]rhH]rhJ]rhM]ruhOK#hPhhQ]r(h|or}r (h/jhXStart or stop flyingr
h0j<30>ubaubaubeub(h<>or }r (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.give_moneyr h@h<>hB}r(hJ]rhH]rhD]rhF]rhM]rUentriesr]r(h<>X0give_money() (pyogp.lib.base.agent.Agent method)hhtrauhONhPhhQ]rub(h4or}r(h/Uh0h7h>j h@h<>hB}r(h<><68>hJ]rhH]rhD]rhF]rhM]rh<>Xmethodr uhONhPhhQ]r!((h<>or"}r#(h/XSAgent.give_money(target_id, amount, description='', transaction_type=5001, flags=0)r$h0jh>h<>h@h<>hB}r%(hJ]r&hahH]r'hD]r(hF]r)hM]r*hahʼnuhONhPhhQ]r+((h<>or,}r-(h/X
give_moneyr.h0j"h>h<>h@h<>hB}r/(hD]r0hF]r1hH]r2hJ]r3hM]r4uhONhPhhQ]r5(h|or6}r7(h/Uhj.h0j,ubaub(h<>or8}r9(h/Uh0j"h>h<>h@h<>hB}r:(hD]r;hF]r<hH]r=hJ]r>hM]r?uhONhPhhQ]r@((h<>orA}rB(h/X target_idrCh0j8h>h<>h@jhB}rD(hD]rEhF]rFhH]rGhJ]rHhM]rIuhONhPhhQ]rJ(h|orK}rL(h/UhjCh0jAubaub(h<>orM}rN(h/XamountrOh0j8h>h<>h@jhB}rP(hD]rQhF]rRhH]rShJ]rThM]rUuhONhPhhQ]rV(h|orW}rX(h/UhjOh0jMubaub(h<>orY}rZ(h/Xdescription=''r[h0j8h>h<>h@jhB}r\(hD]r]hF]r^hH]r_hJ]r`hM]rauhONhPhhQ]rb(h|orc}rd(h/Uhj[h0jYubaub(h<>ore}rf(h/Xtransaction_type=5001rgh0j8h>h<>h@jhB}rh(hD]rihF]rjhH]rkhJ]rlhM]rmuhONhPhhQ]rn(h|oro}rp(h/Uhjgh0jeubaub(h<>orq}rr(h/Xflags=0rsh0j8h>h<>h@jhB}rt(hD]ruhF]rvhH]rwhJ]rxhM]ryuhONhPhhQ]rz(h|or{}r|(h/Uhjsh0jqubaubeubeub(h1or}}r~(h/Uh0jh>h<>h@j hB}r(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/XGive money to another agentr<74>h0j}h>j h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOK)hPhhQ]r<>(h|or<6F>}r<>(h/j<>hXGive money to another agentr<74>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.instant_messager<65>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X5instant_message() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/X>Agent.instant_message(ToAgentID=None, _Message=None, _ID=None)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xinstant_messager<65>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/XToAgentID=Noner<65>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/X _Message=Noner<65>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/X_ID=Noner<65>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubeubeub(h1or<6F>}r<>(h/Uh0j<30>h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/Xssends an instant message to another avatar, wrapping Agent().send_ImprovedInstantMessage() with some handy defaultsr<73>h0j<30>h>j<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOK/hPhhQ]r<>(h|or}r(h/j<>hXssends an instant message to another avatar, wrapping Agent().send_ImprovedInstantMessage() with some handy defaultsrh0j<30>ubaubaubeub(h<>or}r(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.loginrh@h<>hB}r(hJ]rhH]rhD]r hF]r
hM]r Uentriesr ]r (h<>X+login() (pyogp.lib.base.agent.Agent method)h%h%trauhONhPhhQ]rub(h4or}r(h/Uh0h7h>jh@h<>hB}r(h<><68>hJ]rhH]rhD]rhF]rhM]rh<>XmethodruhONhPhhQ]r((h<>or}r(h/X<>Agent.login(loginuri, firstname=None, lastname=None, password=None, login_params=None, start_location=None, handler=None, connect_region=True)rh0jh>h<>h@h<>hB}r(hJ]rh%ahH]rhD]r hF]r!hM]r"h%ahʼnuhONhPhhQ]r#((h<>or$}r%(h/Xloginr&h0jh>h<>h@h<>hB}r'(hD]r(hF]r)hH]r*hJ]r+hM]r,uhONhPhhQ]r-(h|or.}r/(h/Uhj&h0j$ubaub(h<>or0}r1(h/Uh0jh>h<>h@h<>hB}r2(hD]r3hF]r4hH]r5hJ]r6hM]r7uhONhPhhQ]r8((h<>or9}r:(h/Xloginurir;h0j0h>h<>h@jhB}r<(hD]r=hF]r>hH]r?hJ]r@hM]rAuhONhPhhQ]rB(h|orC}rD(h/Uhj;h0j9ubaub(h<>orE}rF(h/Xfirstname=NonerGh0j0h>h<>h@jhB}rH(hD]rIhF]rJhH]rKhJ]rLhM]rMuhONhPhhQ]rN(h|orO}rP(h/UhjGh0jEubaub(h<>orQ}rR(h/X lastname=NonerSh0j0h>h<>h@jhB}rT(hD]rUhF]rVhH]rWhJ]rXhM]rYuhONhPhhQ]rZ(h|or[}r\(h/UhjSh0jQubaub(h<>or]}r^(h/X password=Noner_h0j0h>h<>h@jhB}r`(hD]rahF]rbhH]rchJ]rdhM]reuhONhPhhQ]rf(h|org}rh(h/Uhj_h0j]ubaub(h<>ori}rj(h/Xlogin_params=Nonerkh0j0h>h<>h@jhB}rl(hD]rmhF]rnhH]rohJ]rphM]rquhONhPhhQ]rr(h|ors}rt(h/Uhjkh0jiubaub(h<>oru}rv(h/Xstart_location=Nonerwh0j0h>h<>h@jhB}rx(hD]ryhF]rzhH]r{hJ]r|hM]r}uhONhPhhQ]r~(h|or}r<>(h/Uhjwh0juubaub(h<>or<6F>}r<>(h/X handler=Noner<65>h0j0h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Xconnect_region=Truer<65>h0j0h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubeubeub(h1or<6F>}r<>(h/Uh0jh>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/X1login to a login endpoint using the Login() classr<73>h0j<30>h>jh@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOK5hPhhQ]r<>(h|or<6F>}r<>(h/j<>hX1login to a login endpoint using the Login() classr<73>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.logoutr<74>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X,logout() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/XAgent.logout()r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xlogoutr<74>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>ubeub(h1or<6F>}r<>(h/Uh0j<30>h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/X<>logs an agent out of the current region. calls Region()._kill_coroutines() for all child regions, and Region().logout() for the host regionr<6E>h0j<30>h>j<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOK;hPhhQ]r<>(h|or<6F>}r<>(h/j<>hX<7F>logs an agent out of the current region. calls Region()._kill_coroutines() for all child regions, and Region().logout() for the host regionr<6E>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onAgentDataUpdater<65>h@h<>hB}r<>(hJ]r<>hH]rhD]rhF]rhM]rUentriesr]r(h<>X7onAgen
(h<><68>hJ]r hH]r hD]r hF]rhM]rh<>XmethodruhONhPhhQ]r((h<>or}r(h/XAgent.onAgentDataUpdate(packet)rh0jh>h<>h@h<>hB}r(hJ]rhahH]rhD]rhF]rhM]rhahʼnuhONhPhhQ]r((h<>or}r(h/XonAgentDataUpdaterh0jh>h<>h@h<>hB}r(hD]r hF]r!hH]r"hJ]r#hM]r$uhONhPhhQ]r%(h|or&}r'(h/Uhjh0jubaub(h<>or(}r)(h/Uh0jh>h<>h@h<>hB}r*(hD]r+hF]r,hH]r-hJ]r.hM]r/uhONhPhhQ]r0(h<>or1}r2(h/Xpacketr3h0j(h>h<>h@jhB}r4(hD]r5hF]r6hH]r7hJ]r8hM]r9uhONhPhhQ]r:(h|or;}r<(h/Uhj3h0j1ubaubaubeub(h1or=}r>(h/Uh0jh>h<>h@j hB}r?(hD]r@hF]rAhH]rBhJ]rChM]rDuhONhPhhQ]rE(jorF}rG(h/Xacallback handler for received AgentDataUpdate messages which populates various Agent() attributesrHh0j=h>j<>h@jhB}rI(hD]rJhF]rKhH]rLhJ]rMhM]rNuhOKAhPhhQ]rO(h|orP}rQ(h/jHhXacallback handler for received AgentDataUpdate messages which populates various Agent() attributesrRh0jFubaubaubeub(h<>orS}rT(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onAgentGroupDataUpdaterUh@h<>hB}rV(hJ]rWhH]rXhD]rYhF]rZhM]r[Uentriesr\]r](h<>X<onAgentGroupDataUpdate() (pyogp.lib.base.agent.Agent method)hhtr^auhONhPhhQ]r_ub(h4or`}ra(h/Uh0h7h>jUh@h<>hB}rb(h<><68>hJ]rchH]rdhD]rehF]rfhM]rgh<>XmethodrhuhONhPhhQ]ri((h<>orj}rk(h/X$Agent.onAgentGroupDataUpdate(packet)rlh0j`h>h<>h@h<>hB}rm(hJ]rnhahH]rohD]rphF]rqhM]rrhahʼnuhONhPhhQ]rs((h<>ort}ru(h/XonAgentGroupDataUpdatervh0jjh>h<>h@h<>hB}rw(hD]rxhF]ryhH]rzhJ]r{hM]r|uhONhPhhQ]r}(h|or~}r(h/Uhjvh0jtubaub(h<>or<6F>}r<>(h/Uh0jjh>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpacketr<74>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0j`h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/Xucallback handler for received AgentGroupDataUpdate messages which updates stored group instances in the group_managerr<72>h0j<30>h>jUh@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKGhPhhQ]r<>(h|or<6F>}r<>(h/j<>hXucallback handler for received AgentGroupDataUpdate messages which updates stored group instances in the group_managerr<72>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onAgentMovementCompleter<65>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X=onAgentMovementComplete() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/X%Agent.onAgentMovementComplete(packet)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/XonAgentMovementCompleter<65>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpacketr<74>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0j<30>h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/Xtcallback handler for received AgentMovementComplete messages which populates various Agent() and Region() attributesr<73>h0j<30>h>j<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKMhPhhQ]
hM]r Uentriesr ]r (h<>X4onAlertMessage() (pyogp.lib.base.agent.Agent method)h h trauhONhPhhQ]rub(h4or}r(h/Uh0h7h>jh@h<>hB}r(h<><68>hJ]rhH]rhD]rhF]rhM]rh<>XmethodruhONhPhhQ]r((h<>or}r(h/XAgent.onAlertMessage(packet)rh0jh>h<>h@h<>hB}r(hJ]rh ahH]rhD]r hF]r!hM]r"h ahʼnuhONhPhhQ]r#((h<>or$}r%(h/XonAlertMessager&h0jh>h<>h@h<>hB}r'(hD]r(hF]r)hH]r*hJ]r+hM]r,uhONhPhhQ]r-(h|or.}r/(h/Uhj&h0j$ubaub(h<>or0}r1(h/Uh0jh>h<>h@h<>hB}r2(hD]r3hF]r4hH]r5hJ]r6hM]r7uhONhPhhQ]r8(h<>or9}r:(h/Xpacketr;h0j0h>h<>h@jhB}r<(hD]r=hF]r>hH]r?hJ]r@hM]rAuhONhPhhQ]rB(h|orC}rD(h/Uhj;h0j9ubaubaubeub(h1orE}rF(h/Uh0jh>h<>h@j hB}rG(hD]rHhF]rIhH]rJhJ]rKhM]rLuhONhPhhQ]rM(jorN}rO(h/XMcallback handler for received AlertMessage messages. logs and raises an eventrPh0jEh>jh@jhB}rQ(hD]rRhF]rShH]rThJ]rUhM]rVuhOKShPhhQ]rW(h|orX}rY(h/jPhXMcallback handler for received AlertMessage messages. logs and raises an eventrZh0jNubaubaubeub(h<>or[}r\(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onChatFromSimulatorr]h@h<>hB}r^(hJ]r_hH]r`hD]rahF]rbhM]rcUentriesrd]re(h<>X9onChatFromSimulator() (pyogp.lib.base.agent.Agent method)h&h&trfauhONhPhhQ]rgub(h4orh}ri(h/Uh0h7h>j]h@h<>hB}rj(h<><68>hJ]rkhH]rlhD]rmhF]rnhM]roh<>XmethodrpuhONhPhhQ]rq((h<>orr}rs(h/X!Agent.onChatFromSimulator(packet)rth0jhh>h<>h@h<>hB}ru(hJ]rvh&ahH]rwhD]rxhF]ryhM]rzh&ahʼnuhONhPhhQ]r{((h<>or|}r}(h/XonChatFromSimulatorr~h0jrh>h<>h@h<>hB}r(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj~h0j|ubaub(h<>or<6F>}r<>(h/Uh0jrh>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpacketr<74>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0jhh>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/Xecallback handler for received ChatFromSimulator messages which parses and fires a ChatReceived event.r<>h0j<30>h>j]h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKYhPhhQ]r<>(h|or<6F>}r<>(h/j<>hXecallback handler for received ChatFromSimulator messages which parses and fires a ChatReceived event.r<>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onEnableSimulatorr<72>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X7onEnableSimulator() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/XAgent.onEnableSimulator(packet)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/XonEnableSimulatorr<72>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpacketr<74>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0j<30>h>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/Xdcallback handler for received EnableSimulator messages. stores the region data for later connectionsrh0j<30>h>j<>h@jhB}r(hD]rhF]rhH]r
h0j<30>ubaubaubeub(h<>or }r (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onEstablishAgentCommunicationr h@h<>hB}r(hJ]rhH]rhD]rhF]rhM]rUentriesr]r(h<>XConEstablishAgentCommunication() (pyogp.lib.base.agent.Agent method)hhtrauhONhPhhQ]rub(h4or}r(h/Uh0h7h>j h@h<>hB}r(h<><68>hJ]rhH]rhD]rhF]rhM]rh<>Xmethodr uhONhPhhQ]r!((h<>or"}r#(h/X,Agent.onEstablishAgentCommunication(message)r$h0jh>h<>h@h<>hB}r%(hJ]r&hahH]r'hD]r(hF]r)hM]r*hahʼnuhONhPhhQ]r+((h<>or,}r-(h/XonEstablishAgentCommunicationr.h0j"h>h<>h@h<>hB}r/(hD]r0hF]r1hH]r2hJ]r3hM]r4uhONhPhhQ]r5(h|or6}r7(h/Uhj.h0j,ubaub(h<>or8}r9(h/Uh0j"h>h<>h@h<>hB}r:(hD]r;hF]r<hH]r=hJ]r>hM]r?uhONhPhhQ]r@(h<>orA}rB(h/XmessagerCh0j8h>h<>h@jhB}rD(hD]rEhF]rFhH]rGhJ]rHhM]rIuhONhPhhQ]rJ(h|orK}rL(h/UhjCh0jAubaubaubeub(h1orM}rN(h/Uh0jh>h<>h@j hB}rO(hD]rPhF]rQhH]rRhJ]rShM]rTuhONhPhhQ]rU(jorV}rW(h/X<>callback handler for received EstablishAgentCommunication messages. try to enable the event queue for a neighboring region based on the data receivedrXh0jMh>j h@jhB}rY(hD]rZhF]r[hH]r\hJ]r]hM]r^uhOKehPhhQ]r_(h|or`}ra(h/jXhX<7F>callback handler for received EstablishAgentCommunication messages. try to enable the event queue for a neighboring region based on the data receivedrbh0jVubaubaubeub(h<>orc}rd(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onHealthMessagereh@h<>hB}rf(hJ]rghH]rhhD]rihF]rjhM]rkUentriesrl]rm(h<>X5onHealthMessage() (pyogp.lib.base.agent.Agent method)hhtrnauhONhPhhQ]roub(h4orp}rq(h/Uh0h7h>jeh@h<>hB}rr(h<><68>hJ]rshH]rthD]ruhF]rvhM]rwh<>XmethodrxuhONhPhhQ]ry((h<>orz}r{(h/XAgent.onHealthMessage(packet)r|h0jph>h<>h@h<>hB}r}(hJ]r~hahH]rhD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/XonHealthMessager<65>h0jzh>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0jzh>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpacketr<74>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubaubeub(h1or<6F>}r<>(h/Uh0jph>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/XScallback handler for received HealthMessage messages which populates Agent().healthr<68>h0j<30>h>jeh@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOKkhPhhQ]r<>(h|or<6F>}r<>(h/j<>hXScallback handler for received HealthMessage messages which populates Agent().healthr<68>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onImprovedInstantMessager<65>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X>onImprovedInstantMessage() (pyogp.lib.base.agent.Agent method)h!h!tr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/X&Agent.onImprovedInstantMessage(packet)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>h!ahH]r<>hD]r<>hF]r<>hM]r<>h!ahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/XonImprovedInstantMessager<65>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h<>or<6F>}r<>(h/Xpa
hF]r hH]r hJ]r hM]ruhOKqhPhhQ]r(h|or}r(h/jhX<7F>callback handler for received ImprovedInstantMessage messages. much is passed in this message, and handling the data is only partially implementedrh0jubaubaubeub(h<>or}r(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.onTeleportFinishrh@h<>hB}r(hJ]rhH]rhD]rhF]rhM]rUentriesr]r(h<>X6onTeleportFinish() (pyogp.lib.base.agent.Agent method)hhtrauhONhPhhQ]rub(h4or }r!(h/Uh0h7h>jh@h<>hB}r"(h<><68>hJ]r#hH]r$hD]r%hF]r&hM]r'h<>Xmethodr(uhONhPhhQ]r)((h<>or*}r+(h/XAgent.onTeleportFinish(packet)r,h0j h>h<>h@h<>hB}r-(hJ]r.hahH]r/hD]r0hF]r1hM]r2hahʼnuhONhPhhQ]r3((h<>or4}r5(h/XonTeleportFinishr6h0j*h>h<>h@h<>hB}r7(hD]r8hF]r9hH]r:hJ]r;hM]r<uhONhPhhQ]r=(h|or>}r?(h/Uhj6h0j4ubaub(h<>or@}rA(h/Uh0j*h>h<>h@h<>hB}rB(hD]rChF]rDhH]rEhJ]rFhM]rGuhONhPhhQ]rH(h<>orI}rJ(h/XpacketrKh0j@h>h<>h@jhB}rL(hD]rMhF]rNhH]rOhJ]rPhM]rQuhONhPhhQ]rR(h|orS}rT(h/UhjKh0jIubaubaubeub(h1orU}rV(h/Uh0j h>h<>h@j hB}rW(hD]rXhF]rYhH]rZhJ]r[hM]r\uhONhPhhQ]r](jor^}r_(h/X'Handle the end of a successful teleportr`h0jUh>jh@jhB}ra(hD]rbhF]rchH]rdhJ]rehM]rfuhOKwhPhhQ]rg(h|orh}ri(h/j`hX'Handle the end of a successful teleportrjh0j^ubaubaubeub(h<>ork}rl(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.request_agent_namesrmh@h<>hB}rn(hJ]rohH]rphD]rqhF]rrhM]rsUentriesrt]ru(h<>X9request_agent_names() (pyogp.lib.base.agent.Agent method)hhtrvauhONhPhhQ]rwub(h4orx}ry(h/Uh0h7h>jmh@h<>hB}rz(h<><68>hJ]r{hH]r|hD]r}hF]r~hM]rh<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/X.Agent.request_agent_names(agent_ids, callback)r<>h0jxh>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xrequest_agent_namesr<73>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/X agent_idsr<73>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Xcallbackr<6B>h0j<30>h>h<>h@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaubeubeub(h1or<6F>}r<>(h/Uh0jxh>h<>h@j hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(jor<6F>}r<>(h/X<>Request agent names. When all names are known, callback
will be called with a list of tuples (agent_id, first_name,
last_name). If all names are known, callback will be called
immediately.r<>h0j<30>h>jmh@jhB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhOK}hPhhQ]r<>(h|or<6F>}r<>(h/j<>hX<7F>Request agent names. When all names are known, callback
will be called with a list of tuples (agent_id, first_name,
last_name). If all names are known, callback will be called
immediately.r<>h0j<30>ubaubaubeub(h<>or<6F>}r<>(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.request_balancer<65>h@h<>hB}r<>(hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>Uentriesr<73>]r<>(h<>X5request_balance() (pyogp.lib.base.agent.Agent method)hhtr<74>auhONhPhhQ]r<>ub(h4or<6F>}r<>(h/Uh0h7h>j<>h@h<>hB}r<>(h<><68>hJ]r<>hH]r<>hD]r<>hF]r<>hM]r<>h<>Xmethodr<64>uhONhPhhQ]r<>((h<>or<6F>}r<>(h/XAgent.request_balance(callback)r<>h0j<30>h>h<>h@h<>hB}r<>(hJ]r<>hahH]r<>hD]r<>hF]r<>hM]r<>hahʼnuhONhPhhQ]r<>((h<>or<6F>}r<>(h/Xrequest_balancer<65>h0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r<>hH]r<>hJ]r<>hM]r<>uhONhPhhQ]r<>(h|or<6F>}r<>(h/Uhj<7F>h0j<30>ubaub(h<>or<6F>}r<>(h/Uh0j<30>h>h<>h@h<>hB}r<>(hD]r<>hF]r hH]r hJ]r hM]r uhONhPhhQ]r (h<>or }r (h/Xcallbackr h0j<30>h>h<>h@jhB}r (hD]r hF]r
hH]r hJ]r hM]r uhONhPhhQ]r (h|or }r (h/Uhj h0j ubaubaubeub(h1or }r (h/Uh0j<30>h>h<>h@j hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (jor }r (h/X"Request the current agent balance.r h0j h>j<>h@jhB}r (hD]r hF]r hH]r hJ]r! hM]r" uhOK<4F>hPhhQ]r# (h|or$ }r% (h/j hX"Request the current agent balance.r& h0j ubaubaubeub(h<>or' }r( (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.sayr) h@h<>hB}r* (hJ]r+ hH]r, hD]r- hF]r. hM]r/ Uentriesr0 ]r1 (h<>X)say() (pyogp.lib.base.agent.Agent method)h h tr2 auhONhPhhQ]r3 ubh5(h<>or4 }r5 (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.sendDynamicsUpdater6 h@h<>hB}r7 (hJ]r8 hH]r9 hD]r: hF]r; hM]r< Uentriesr= ]r> (h<>X8sendDynamicsUpdate() (pyogp.lib.base.agent.Agent method)h"h"tr? auhONhPhhQ]r@ ub(h4orA }rB (h/Uh0h7h>j6 h@h<>hB}rC (h<><68>hJ]rD hH]rE hD]rF hF]rG hM]rH h<>XmethodrI uhONhPhhQ]rJ ((h<>orK }rL (h/XAgent.sendDynamicsUpdate()rM h0jA h>h<>h@h<>hB}rN (hJ]rO h"ahH]rP hD]rQ hF]rR hM]rS h"ahʼnuhONhPhhQ]rT ((h<>orU }rV (h/XsendDynamicsUpdaterW h0jK h>h<>h@h<>hB}rX (hD]rY hF]rZ hH]r[ hJ]r\ hM]r] uhONhPhhQ]r^ (h|or_ }r` (h/UhjW h0jU ubaub(h<>ora }rb (h/Uh0jK h>h<>h@h<>hB}rc (hD]rd hF]re hH]rf hJ]rg hM]rh uhONhPhhQ]ri ubeub(h1orj }rk (h/Uh0jA h>h<>h@j hB}rl (hD]rm hF]rn hH]ro hJ]rp hM]rq uhONhPhhQ]rr (jors }rt (h/XKCalled when an ObjectUpdate is received for the agent; raises
an app event.ru h0jj h>j6 h@jhB}rv (hD]rw hF]rx hH]ry hJ]rz hM]r{ uhOK<4F>hPhhQ]r| (h|or} }r~ (h/ju hXKCalled when an ObjectUpdate is received for the agent; raises
an app event.r h0js ubaubaubeub(h<>or<6F> }r<> (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.send_AgentDataUpdateRequestr<74> h@h<>hB}r<> (hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> Uentriesr<73> ]r<> (h<>XAsend_AgentDataUpdateRequest() (pyogp.lib.base.agent.Agent method)h h tr<74> auhONhPhhQ]r<> ub(h4or<6F> }r<> (h/Uh0h7h>j<> h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X#Agent.send_AgentDataUpdateRequest()r<> h0j<30> h>h<>h@h<>hB}r<> (hJ]r<> h ahH]r<> hD]r<> hF]r<> hM]r<> h ahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xsend_AgentDataUpdateRequestr<74> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Uh0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> ubeub(h1or<6F> }r<> (h/Uh0j<30> h>h<>h@j hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (jor<6F> }r<> (h/X/queues a packet requesting an agent data updater<65> h0j<30> h>j<> h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhOK<4F>hPhhQ]r<> (h|or<6F> }r<> (h/j<> hX/queues a packet requesting an agent data updater<65> h0j<30> ubaubaubeub(h<>or<6F> }r<> (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.send_ImprovedInstantMessager<65> h@h<>hB}r<> (hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> Uentriesr<73> ]r<> (h<>XAsend_ImprovedInstantMessage() (pyogp.lib.base.agent.Agent method)hhtr<74> auhONhPhhQ]r<> ub(h4or<6F> }r<> (h/Uh0h7h>j<> h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X<>Agent.send_ImprovedInstantMessage(AgentID=None, SessionID=None, FromGroup=None, ToAgentID=None, ParentEstateID=None, RegionID=None, Position=None, Offline=None, Dialog=None, _ID=None, Timestamp=None, FromAgentName=None, _Message=None, BinaryBucket=None)r<> h0j<30> h>h<>h@h<>hB}r<> (hJ]r<> hahH]r<> hD]r<> hF]r<> hM]r<> hahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xsend_ImprovedInstantMessager<65> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Uh0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r
uhONhPhhQ]r
((h<>or
}r
(h/X AgentID=Noner
h0j<30> h>h<>h@jhB}r
(hD]r
hF]r
hH]r
hJ]r
hM]r
uhONhPhhQ]r
(h|or
}r
(h/Uhj
h0j
ubaub(h<>or
}r
(h/XSessionID=Noner
h0j<30> h>h<>h@jhB}r
(hD]r
hF]r
hH]r
hJ]r
hM]r
uhONhPhhQ]r
(h|or
}r
(h/Uhj
h0j
ubaub(h<>or
}r
(h/XFromGroup=Noner
h0j<30> h>h<>h@jhB}r
(hD]r
hF]r
hH]r
hJ]r!
hM]r"
uhONhPhhQ]r#
(h|or$
}r%
(h/Uhj
h0j
ubaub(h<>or&
}r'
(h/XToAgentID=Noner(
h0j<30> h>h<>h@jhB}r)
(hD]r*
hF]r+
hH]r,
hJ]r-
hM]r.
uhONhPhhQ]r/
(h|or0
}r1
(h/Uhj(
h0j&
ubaub(h<>or2
}r3
(h/XParentEstateID=Noner4
h0j<30> h>h<>h@jhB}r5
(hD]r6
hF]r7
hH]r8
hJ]r9
hM]r:
uhONhPhhQ]r;
(h|or<
}r=
(h/Uhj4
h0j2
ubaub(h<>or>
}r?
(h/X RegionID=Noner@
h0j<30> h>h<>h@jhB}rA
(hD]rB
hF]rC
hH]rD
hJ]rE
hM]rF
uhONhPhhQ]rG
(h|orH
}rI
(h/Uhj@
h0j>
ubaub(h<>orJ
}rK
(h/X Position=NonerL
h0j<30> h>h<>h@jhB}rM
(hD]rN
hF]rO
hH]rP
hJ]rQ
hM]rR
uhONhPhhQ]rS
(h|orT
}rU
(h/UhjL
h0jJ
ubaub(h<>orV
}rW
(h/X Offline=NonerX
h0j<30> h>h<>h@jhB}rY
(hD]rZ
hF]r[
hH]r\
hJ]r]
hM]r^
uhONhPhhQ]r_
(h|or`
}ra
(h/UhjX
h0jV
ubaub(h<>orb
}rc
(h/X Dialog=Nonerd
h0j<30> h>h<>h@jhB}re
(hD]rf
hF]rg
hH]rh
hJ]ri
hM]rj
uhONhPhhQ]rk
(h|orl
}rm
(h/Uhjd
h0jb
ubaub(h<>orn
}ro
(h/X_ID=Nonerp
h0j<30> h>h<>h@jhB}rq
(hD]rr
hF]rs
hH]rt
hJ]ru
hM]rv
uhONhPhhQ]rw
(h|orx
}ry
(h/Uhjp
h0jn
ubaub(h<>orz
}r{
(h/XTimestamp=Noner|
h0j<30> h>h<>h@jhB}r}
(hD]r~
hF]r
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or<6F>
}r<>
(h/Uhj|
h0jz
ubaub(h<>or<6F>
}r<>
(h/XFromAgentName=Noner<65>
h0j<30> h>h<>h@jhB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or<6F>
}r<>
(h/Uhj<7F>
h0j<30>
ubaub(h<>or<6F>
}r<>
(h/X _Message=Noner<65>
h0j<30> h>h<>h@jhB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or<6F>
}r<>
(h/Uhj<7F>
h0j<30>
ubaub(h<>or<6F>
}r<>
(h/XBinaryBucket=Noner<65>
h0j<30> h>h<>h@jhB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or<6F>
}r<>
(h/Uhj<7F>
h0j<30>
ubaubeubeub(h1or<6F>
}r<>
(h/Uh0j<30> h>h<>h@j hB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(jor<6F>
}r<>
(h/X<>sends an instant message packet to ToAgentID. this is a multi-purpose message for inventory offer handling, im, group chat, and morer<65>
h0j<30>
h>j<> h@jhB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhOK<4F>hPhhQ]r<>
(h|or<6F>
}r<>
(h/j<>
hX<7F>sends an instant message packet to ToAgentID. this is a multi-purpose message for inventory offer handling, im, group chat, and morer<65>
h0j<30>
ubaubaubeub(h<>or<6F>
}r<>
(h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.send_MapNameRequestr<74>
h@h<>hB}r<>
(hJ]r<>
hH]r<>
hD]r<>
hF]r<>
hM]r<>
Uentriesr<73>
]r<>
(h<>X9send_MapNameRequest() (pyogp.lib.base.agent.Agent method)h'h'tr<74>
auhONhPhhQ]r<>
ub(h4or<6F>
}r<>
(h/Uh0h7h>j<>
h@h<>hB}r<>
(h<><68>hJ]r<>
hH]r<>
hD]r<>
hF]r<>
hM]r<>
h<>Xmethodr<64>
uhONhPhhQ]r<>
((h<>or<6F>
}r<>
(h/X0Agent.send_MapNameRequest(region_name, callback)r<>
h0j<30>
h>h<>h@h<>hB}r<>
(hJ]r<>
h'ahH]r<>
hD]r<>
hF]r<>
hM]r<>
h'ahʼnuhONhPhhQ]r<>
((h<>or<6F>
}r<>
(h/Xsend_MapNameRequestr<74>
h0j<30>
h>h<>h@h<>hB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or<6F>
}r<>
(h/Uhj<7F>
h0j<30>
ubaub(h<>or<6F>
}r<>
(h/Uh0j<30>
h>h<>h@h<>hB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
((h<>or<6F>
}r<>
(h/X region_namer<65>
h0j<30>
h>h<>h@jhB}r<>
(hD]r<>
hF]r<>
hH]r<>
hJ]r<>
hM]r<>
uhONhPhhQ]r<>
(h|or }r (h/Uhj<7F>
h0j<30>
ubaub(h<>or }r (h/Xcallbackr h0j<30>
h>h<>h@jhB}r (hD]r hF]r hH]r hJ]r hM]r
uhONhPhhQ]r (h|or }r (h/Uhj h0j ubaubeubeub(h1or }r (h/Uh0j<30>
h>h<>h@j hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (jor }r (h/X4sends a MapNameRequest message to the host simulatorr h0j h>j<>
h@jhB}r (hD]r hF]r hH]r hJ]r hM]r uhOK<4F>hPhhQ]r (h|or! }r" (h/j hX4sends a MapNameRequest message to the host simulatorr# h0j ubaubaubeub(h<>or$ }r% (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.send_RetrieveInstantMessagesr& h@h<>hB}r' (hJ]r( hH]r) hD]r* hF]r+ hM]r, Uentriesr- ]r. (h<>XBsend_RetrieveInstantMessages() (pyogp.lib.base.agent.Agent method)hhtr/ auhONhPhhQ]r0 ub(h4or1 }r2 (h/Uh0h7h>j& h@h<>hB}r3 (h<><68>hJ]r4 hH]r5 hD]r6 hF]r7 hM]r8 h<>Xmethodr9 uhONhPhhQ]r: ((h<>or; }r< (h/X$Agent.send_RetrieveInstantMessages()r= h0j1 h>h<>h@h<>hB}r> (hJ]r? hahH]r@ hD]rA hF]rB hM]rC hahʼnuhONhPhhQ]rD ((h<>orE }rF (h/Xsend_RetrieveInstantMessagesrG h0j; h>h<>h@h<>hB}rH (hD]rI hF]rJ hH]rK hJ]rL hM]rM uhONhPhhQ]rN (h|orO }rP (h/UhjG h0jE ubaub(h<>orQ }rR (h/Uh0j; h>h<>h@h<>hB}rS (hD]rT hF]rU hH]rV hJ]rW hM]rX uhONhPhhQ]rY ubeub(h1orZ }r[ (h/Uh0j1 h>h<>h@j hB}r\ (hD]r] hF]r^ hH]r_ hJ]r` hM]ra uhONhPhhQ]rb (jorc }rd (h/XBasks simulator for instant messages stored while agent was offlinere h0jZ h>j& h@jhB}rf (hD]rg hF]rh hH]ri hJ]rj hM]rk uhOK<4F>hPhhQ]rl (h|orm }rn (h/je hXBasks simulator for instant messages stored while agent was offlinero h0jc ubaubaubeub(h<>orp }rq (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.send_UUIDNameRequestrr h@h<>hB}rs (hJ]rt hH]ru hD]rv hF]rw hM]rx Uentriesry ]rz (h<>X:send_UUIDNameRequest() (pyogp.lib.base.agent.Agent method)hhtr{ auhONhPhhQ]r| ub(h4or} }r~ (h/Uh0h7h>jr h@h<>hB}r (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X/Agent.send_UUIDNameRequest(agent_ids, callback)r<> h0j} h>h<>h@h<>hB}r<> (hJ]r<> hahH]r<> hD]r<> hF]r<> hM]r<> hahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xsend_UUIDNameRequestr<74> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Uh0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X agent_idsr<73> h0j<30> h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Xcallbackr<6B> h0j<30> h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaubeubeub(h1or<6F> }r<> (h/Uh0j} h>h<>h@j hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (jor<6F> }r<> (h/X5sends a UUIDNameRequest message to the host simulatorr<72> h0j<30> h>jr h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhOK<4F>hPhhQ]r<> (h|or<6F> }r<> (h/j<> hX5sends a UUIDNameRequest message to the host simulatorr<72> h0j<30> ubaubaubeub(h<>or<6F> }r<> (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.sigint_handlerr<72> h@h<>hB}r<> (hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> Uentriesr<73> ]r<> (h<>X4sigint_handler() (pyogp.lib.base.agent.Agent method)h h tr<74> auhONhPhhQ]r<> ub(h4or<6F> }r<> (h/Uh0h7h>j<> h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X(Agent.sigint_handler(signal_sent, frame)r<> h0j<30> h>h<>h@h<>hB}r<> (hJ]r<> h ahH]r<> hD]r<> hF]r<> hM]r<> h ahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xsigint_handlerr<72> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r (h/Uhj<7F> h0j<30> ubaub(h<>or }r (h/Uh0j<30> h>h<>h@h<>hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r ((h<>or
}r (h/X signal_sentr h0j h>h<>h@jhB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (h|or }r (h/Uhj h0j
ubaub(h<>or }r (h/Xframer h0j h>h<>h@jhB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (h|or }r! (h/Uhj h0j ubaubeubeub(h1or" }r# (h/Uh0j<30> h>h<>h@j hB}r$ (hD]r% hF]r& hH]r' hJ]r( hM]r) uhONhPhhQ]r* (jor+ }r, (h/XBcatches terminal signals (Ctrl-C) to kill running client instancesr- h0j" h>j<> h@jhB}r. (hD]r/ hF]r0 hH]r1 hJ]r2 hM]r3 uhOK<4F>hPhhQ]r4 (h|or5 }r6 (h/j- hXBcatches terminal signals (Ctrl-C) to kill running client instancesr7 h0j+ ubaubaubeub(h<>or8 }r9 (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.simple_callbackr: h@h<>hB}r; (hJ]r< hH]r= hD]r> hF]r? hM]r@ UentriesrA ]rB (h<>X5simple_callback() (pyogp.lib.base.agent.Agent method)h#h#trC auhONhPhhQ]rD ub(h4orE }rF (h/Uh0h7h>j: h@h<>hB}rG (h<><68>hJ]rH hH]rI hD]rJ hF]rK hM]rL h<>XmethodrM uhONhPhhQ]rN ((h<>orO }rP (h/X Agent.simple_callback(blockname)rQ h0jE h>h<>h@h<>hB}rR (hJ]rS h#ahH]rT hD]rU hF]rV hM]rW h#ahʼnuhONhPhhQ]rX ((h<>orY }rZ (h/Xsimple_callbackr[ h0jO h>h<>h@h<>hB}r\ (hD]r] hF]r^ hH]r_ hJ]r` hM]ra uhONhPhhQ]rb (h|orc }rd (h/Uhj[ h0jY ubaub(h<>ore }rf (h/Uh0jO h>h<>h@h<>hB}rg (hD]rh hF]ri hH]rj hJ]rk hM]rl uhONhPhhQ]rm (h<>orn }ro (h/X blocknamerp h0je h>h<>h@jhB}rq (hD]rr hF]rs hH]rt hJ]ru hM]rv uhONhPhhQ]rw (h|orx }ry (h/Uhjp h0jn ubaubaubeub(h1orz }r{ (h/Uh0jE h>h<>h@j hB}r| (hD]r} hF]r~ hH]r hJ]r<> hM]r<> uhONhPhhQ]r<> (jor<6F> }r<> (h/X2Generic callback creator for single-block packets.r<> h0jz h>j: h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhOK<4F>hPhhQ]r<> (h|or<6F> }r<> (h/j<> hX2Generic callback creator for single-block packets.r<> h0j<30> ubaubaubeub(h<>or<6F> }r<> (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.sit_on_groundr<64> h@h<>hB}r<> (hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> Uentriesr<73> ]r<> (h<>X3sit_on_ground() (pyogp.lib.base.agent.Agent method)hhtr<74> auhONhPhhQ]r<> ub(h4or<6F> }r<> (h/Uh0h7h>j<> h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/XAgent.sit_on_ground()r<> h0j<30> h>h<>h@h<>hB}r<> (hJ]r<> hahH]r<> hD]r<> hF]r<> hM]r<> hahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X sit_on_groundr<64> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Uh0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> ubeub(h1or<6F> }r<> (h/Uh0j<30> h>h<>h@j hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (jor<6F> }r<> (h/X1Sit on the ground at the agent's current locationr<6E> h0j<30> h>j<> h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhOK<4F>hPhhQ]r<> (h|or<6F> }r<> (h/j<> hX1Sit on the ground at the agent's current locationr<6E> h0j<30> ubaubaubeub(h<>or<6F> }r<> (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.standr<64> h@h<>hB}r<> (hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> Uentriesr<73> ]r<> (h<>X+stand() (pyogp.lib.base.agent.Agent method)hhtr<74> auhONhPhhQ]r<> ub(h4or<6F> }r<> (h/Uh0h7h>j<> h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X Agent.stand()r<> h0j<30> h>h<>h@h<>hB}r<> (hJ]r<> hahH]r<> hD]r<> hF]r<> hM]r<> hahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xstandr<64> h0j<30> h>h<>h@h<>hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (h|or }r (h/Uhj<7F> h0j<30> ubaub(h<>or }r
(h/Uh0j<30> h>h<>h@h<>hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r ubeub(h1or }r (h/Uh0j<30> h>h<>h@j hB}r (hD]r hF]r hH]r hJ]r hM]r uhONhPhhQ]r (jor }r (h/XStand up from sittingr h0j h>j<> h@jhB}r (hD]r hF]r hH]r! hJ]r" hM]r# uhOK<4F>hPhhQ]r$ (h|or% }r& (h/j hXStand up from sittingr' h0j ubaubaubeub(h<>or( }r) (h/Uh0h7h>X<>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/agent.py:docstring of pyogp.lib.base.agent.Agent.teleportr* h@h<>hB}r+ (hJ]r, hH]r- hD]r. hF]r/ hM]r0 Uentriesr1 ]r2 (h<>X.teleport() (pyogp.lib.base.agent.Agent method)hhtr3 auhONhPhhQ]r4 ub(h4or5 }r6 (h/Uh0h7h>j* h@h<>hB}r7 (h<><68>hJ]r8 hH]r9 hD]r: hF]r; hM]r< h<>Xmethodr= uhONhPhhQ]r> ((h<>or? }r@ (h/X<>Agent.teleport(region_name=None, region_handle=None, region_id=None, position=(128.0, 128.0, 128.0), look_at=(128.0, 128.0, 128.0))rA h0j5 h>h<>h@h<>hB}rB (hJ]rC hahH]rD hD]rE hF]rF hM]rG hahʼnuhONhPhhQ]rH ((h<>orI }rJ (h/XteleportrK h0j? h>h<>h@h<>hB}rL (hD]rM hF]rN hH]rO hJ]rP hM]rQ uhONhPhhQ]rR (h|orS }rT (h/UhjK h0jI ubaub(h<>orU }rV (h/Uh0j? h>h<>h@h<>hB}rW (hD]rX hF]rY hH]rZ hJ]r[ hM]r\ uhONhPhhQ]r] ((h<>or^ }r_ (h/Xregion_name=Noner` h0jU h>h<>h@jhB}ra (hD]rb hF]rc hH]rd hJ]re hM]rf uhONhPhhQ]rg (h|orh }ri (h/Uhj` h0j^ ubaub(h<>orj }rk (h/Xregion_handle=Nonerl h0jU h>h<>h@jhB}rm (hD]rn hF]ro hH]rp hJ]rq hM]rr uhONhPhhQ]rs (h|ort }ru (h/Uhjl h0jj ubaub(h<>orv }rw (h/Xregion_id=Nonerx h0jU h>h<>h@jhB}ry (hD]rz hF]r{ hH]r| hJ]r} hM]r~ uhONhPhhQ]r (h|or<6F> }r<> (h/Uhjx h0jv ubaub(h<>or<6F> }r<> (h/Xposition=(128.0r<EFBFBD> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/X128.0r<EFBFBD> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/X128.0)r<> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Xlook_at=(128.0r<EFBFBD> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/X128.0r<EFBFBD> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/X128.0)r<> h0jU h>h<>h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaubeubeub(h1or<6F> }r<> (h/Uh0j5 h>h<>h@j hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (jor<6F> }r<> (h/X<>Initiate a teleport to the specified location. When passing a region name
it may be necessary to request the destination region handle from the current sim
before the teleport can start.r<> h0j<30> h>j* h@jhB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhOK<4F>hPhhQ]r<> (h|or<6F> }r<> (h/j<> hX<7F>Initiate a teleport to the specified location. When passing a region name
it may be necessary to request the destination region handle from the current sim
before the teleport can start.r<> h0j<30> ubaubaubeubeubh>j) h@h<>hB}r<> (h<><68>hJ]r<> hH]r<> hD]r<> hF]r<> hM]r<> h<>Xmethodr<64> uhONhPhhQ]r<> ((h<>or<6F> }r<> (h/X&Agent.say(_Message, Type=1, Channel=0)r<> h0h5h>h<>h@h<>hB}r<> (hJ]r<> h ahH]r<> hD]r<> hF]r<> hM]r<> h ahʼnuhONhPhhQ]r<> ((h<>or<6F> }r<> (h/Xsayr<79> h0j<30> h>h<>h@h<>hB}r<> (hD]r<> hF]r<> hH]r<> hJ]r<> hM]r<> uhONhPhhQ]r<> (h|or<6F> }r<> (h/Uhj<7F> h0j<30> ubaub(h<>or<6F> }r<> (h/Uh0j<30> h>h<>h@h<>hB}r(hD]rhF]rhH]rhJ]rhM]ruhONhPhhQ]r((h<>or}r(h/X_Messager h0j<30> h>h<>h@jhB}r
(hD]r hF]r hH]r hJ]rhM]ruhONhPhhQ]r(h|or}r(h/Uhj h0jubaub(h<>or}r(h/XType=1rh0j<30> h>h<>h@jhB}r(hD]rhF]rhH]rhJ]rhM]ruhONhPhhQ]r(h|or}r(h/Uhjh0jubaub(h<>or}r (h/X Channel=0r!h0j<30> h>h<>h@jhB}r"(hD]r#hF]r$hH]r%hJ]r&hM]r'uhONhPhhQ]r((h|or)}r*(h/Uhj!h0jubaubeubeubh2eubh>h<>h@j hB}r+(hD]r,hF]r-hH]r.hJ]r/hM]r0uhONhPhhQ]r1((jor2}r3(h/X4queues a packet to send open chat via ChatFromViewerr4h0h2h>j) h@jhB}r5(hD]r6hF]r7hH]r8hJ]r9hM]r:uhOK<4F>hPhhQ]r;(h|or<}r=(h/j4hX4queues a packet to send open chat via ChatFromViewerr>h0j2ubaub(jor?}r@(h/X)Channel: 0 is open chat
Type: 0 = WhisperrAh0h2h>j) h@jhB}rB(hD]rChF]rDhH]rEhJ]rFhM]rGuhOK<4F>hPhhQ]rH(h|orI}rJ(h/jAhX)Channel: 0 is open chat
Type: 0 = WhisperrKh0j?ubaub(cdocutils.nodes
block_quote
rLorM}rN(h/Uh0h2h>j) h@U block_quoterOhB}rP(hD]rQhF]rRhH]rShJ]rThM]rUuhONhPhhQ]rV(jorW}rX(h/X1 = Say
2 = ShoutrYh0jMh@jhB}rZ(hD]r[hF]r\hH]r]hJ]r^hM]r_uhOK<4F>hQ]r`(h|ora}rb(h/jYhX1 = Say
2 = Shoutrch0jWubaubaubeubh>j) h@Usystem_messagerdhB}re(hD]rfUlevelrgKhJ]rhhH]riUsourcerjj<>hF]rkhM]rlUlinermKUtypernUERRORrouhOKhPhhQ]rp(jorq}rr(h/UhB}rs(hD]rthF]ruhH]rvhJ]rwhM]rxuh0h-hQ]ry(h|orz}r{(h/UhUUnexpected indentation.r|h0jqubah@jubaubaUcurrent_sourcer}NU
decorationr~NUautofootnote_startrKUnameidsr<73>}r<>(hhhhhhh h h
Uagentr<74>h h h h h h hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h h!h!h"h"h#h#h$h$h%h%h&h&h'h'uhQ]r<>h<ah/UU transformerr<72>NU footnote_refsr<73>}r<>Urefnamesr<73>}r<>Usymbol_footnotesr<73>]r<>Uautofootnote_refsr<73>]r<>Usymbol_footnote_refsr<73>]r<>U citationsr<73>]r<>hPhU current_liner<65>NUtransform_messagesr<73>]r<>Ureporterr<72>NUid_startr<74>KU autofootnotesr<73>]r<>U citation_refsr<73>}r<>Uindirect_targetsr<73>]r<>Usettingsr<73>(cdocutils.frontend
Values
r<EFBFBD>or<6F>}r<>(Ufootnote_backlinksr<73>KUrecord_dependenciesr<73>NU rfc_base_urlr<6C>Uhttp://tools.ietf.org/html/r<>U tracebackr<6B>KUpep_referencesr<73>NUstrip_commentsr<73>NU toc_backlinksr<73>Uentryr<79>U language_coder<65>Uenr<6E>U datestampr<70>NU report_levelr<6C>KU _destinationr<6E>NU
halt_levelr<EFBFBD>KU strip_classesr<73>NhWNUerror_encoding_error_handlerr<72>Ubackslashreplacer<65>Udebugr<67>NUembed_stylesheetr<74><00>Uoutput_encoding_error_handlerr<72>Ustrictr<74>U sectnum_xformr<6D>KUdump_transformsr<73>NU docinfo_xformr<6D>KUwarning_streamr<6D>NUpep_file_url_templater<65>Upep-%04dr<64>Uexit_status_levelr<6C>KUconfigr<67>NUstrict_visitorr<72>NUcloak_email_addressesr<73><00>Utrim_footnote_reference_spacer<65><00>Uenvr<76>NUdump_pseudo_xmlr<6C>NUexpose_internalsr<73>NUsectsubtitle_xformr<6D><00>U source_linkr<6B>NUrfc_referencesr<73>NUoutput_encodingr<67>Uutf-8r<38>U
source_urlr<EFBFBD>NUinput_encodingr<67>U utf-8-sigr<67>U_disable_configr<67>NU id_prefixr<78>UU tab_widthr<68>KUerror_encodingr<67>Uasciir<69>U_sourcer<65>h?U generatorr<72>NUdump_internalsr<73>NU pep_base_urlr<6C>Uhttp://www.python.org/dev/peps/r<>Uinput_encoding_error_handlerr<72>j<>Uauto_id_prefixr<78>Uidr<64>Udoctitle_xformr<6D><00>Ustrip_elements_with_classesr<73>NU _config_filesr<73>]r<>Ufile_insertion_enabledr<64>KU raw_enabledr<64>KU dump_settingsr<73>NubUsymbol_footnote_startr<74>KUidsr<73>}r<>(hjzhj"hj? h j<> j<>h<h j<> h j~h jhj<>hj<>hL(cdocutils.nodes
target
r<EFBFBD>or<6F>}r<>(h/Uh0h<h>h<>h@Utargetr<74>hB}r<>(hD]r<>hJhKhH]r<>Uismodr<64><00>hF]r<>hM]r<>uhOKhPhhQ]r<>ubhj<>hjDhj"hj<>hj2hj<> hj; hj<> hjjhj<>hj<> hj<>hj<> hj*hj<>hjh j<> h!j<>h"jK h#jO h$h<>h%jh&jrh'j<>
uUsubstitution_namesr<73>}r<>h@hPhB}r<>(hD]r<>hJ]r<>hH]r<>Usourcer<65>h?hF]r<>hM]r<>uU footnotesr<73>]r<>Urefidsr<73>}r<>ub.