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

455 lines
144 KiB
Plaintext
Raw Normal View History

<EFBFBD>(cdocutils.nodes
document
qoq}q(U nametypesq}q(X&pyogp.lib.base.inventory.InventoryItemqKX:pyogp.lib.base.inventory.InventoryManager.search_inventoryqKX:pyogp.lib.base.inventory.InventoryManager.enable_callbacksqKXApyogp.lib.base.inventory.InventoryManager.display_folder_contentsq KXHpyogp.lib.base.inventory.InventoryManager.sendFetchLibDescendentsRequestq
KX<pyogp.lib.base.inventory.UDP_Inventory.onBulkUpdateInventoryq KX3pyogp.lib.base.inventory.AIS.onInventoryDescendentsq KXBpyogp.lib.base.inventory.InventoryManager.send_CreateInventoryItemq KX>pyogp.lib.base.inventory.UDP_Inventory.search_inventory_folderqKX@pyogp.lib.base.inventory.InventoryManager.handle_inventory_offerqKX:pyogp.lib.base.inventory.UDP_Inventory.sendFetchLibRequestqKX4pyogp.lib.base.inventory.AIS.request_inventory_by_idqKX<pyogp.lib.base.inventory.UDP_Inventory.onFetchInventoryReplyqKX4pyogp.lib.base.inventory.AIS.confirm_inventory_offerqKX7pyogp.lib.base.inventory.UDP_Inventory.enable_callbacksqKX:pyogp.lib.base.inventory.AIS.request_known_folder_contentsqKX;pyogp.lib.base.inventory.AIS.sendFetchLibDescendentsRequestqKX-pyogp.lib.base.inventory.AIS.enable_callbacksqKX>pyogp.lib.base.inventory.UDP_Inventory.confirm_inventory_offerqKX/pyogp.lib.base.inventory.InventoryFolder.removeqKX)pyogp.lib.base.inventory.InventoryManagerqKX,pyogp.lib.base.inventory.AIS.create_new_itemqKXApyogp.lib.base.inventory.InventoryManager.confirm_inventory_offerqKX+pyogp.lib.base.inventory.AIS.give_inventoryqKXApyogp.lib.base.inventory.AIS.sendFetchInventoryDescendentsRequestqKX6pyogp.lib.base.inventory.UDP_Inventory.create_new_itemqKX=pyogp.lib.base.inventory.InventoryManager.send_FetchInventoryq KX4pyogp.lib.base.inventory.AIS.search_inventory_folderq!KXGpyogp.lib.base.inventory.InventoryFolder.send_PurgeInventoryDescendentsq"KXCpyogp.lib.base.inventory.InventoryManager.sendFetchInventoryRequestq#KX?pyogp.lib.base.inventory.InventoryManager.onBulkUpdateInventoryq$KX1pyogp.lib.base.inventory.InventoryItem.rez_objectq%KX>pyogp.lib.base.inventory.UDP_Inventory.display_folder_contentsq&KXpyogp.lib.base.inventory.AISq'KX(pyogp.lib.base.inventory.InventoryFolderq(KX+pyogp.lib.base.inventory.InventoryItem.giveq)KX-pyogp.lib.base.inventory.InventoryItem.updateq*KX inventoryq+NXApyogp.lib.base.inventory.InventoryFolder.send_MoveInventoryFolderq,KXNpyogp.lib.base.inventory.InventoryManager.sendFetchInventoryDescendentsRequestq-KX@pyogp.lib.base.inventory.UDP_Inventory.sendFetchInventoryRequestq.KX=pyogp.lib.base.inventory.InventoryManager.sendFetchLibRequestq/KX2pyogp.lib.base.inventory.AIS.onBulkUpdateInventoryq0KX=pyogp.lib.base.inventory.UDP_Inventory.onInventoryDescendentsq1KXGpyogp.lib.base.inventory.InventoryManager.request_known_folder_contentsq2KX-pyogp.lib.base.inventory.AIS.search_inventoryq3KX-pyogp.lib.base.inventory.InventoryFolder.moveq4KXEpyogp.lib.base.inventory.UDP_Inventory.sendFetchLibDescendentsRequestq5KXApyogp.lib.base.inventory.InventoryManager.search_inventory_folderq6KX?pyogp.lib.base.inventory.UDP_Inventory.send_CreateInventoryItemq7KXCpyogp.lib.base.inventory.InventoryFolder.send_RemoveInventoryFolderq8KX?pyogp.lib.base.inventory.InventoryManager.onFetchInventoryReplyq9KX0pyogp.lib.base.inventory.AIS.sendFetchLibRequestq:KX:pyogp.lib.base.inventory.UDP_Inventory.send_FetchInventoryq;KX>pyogp.lib.base.inventory.UDP_Inventory.request_inventory_by_idq<KX8pyogp.lib.base.inventory.InventoryManager.give_inventoryq=KX4pyogp.lib.base.inventory.AIS.display_folder_contentsq>KX&pyogp.lib.base.inventory.UDP_Inventoryq?KX@pyogp.lib.base.inventory.InventoryManager.onInventoryDescendentsq@KX=pyogp.lib.base.inventory.UDP_Inventory.handle_inventory_offerqAKX5pyogp.lib.base.inventory.UDP_Inventory.give_inventoryqBKX6pyogp.lib.base.inventory.AIS.sendFetchInventoryRequestqCKXKpyogp.lib.base.inventory.UDP_Inventory.sendFetchInventoryDescendentsRequestqDKXDpyogp.lib.base.inventory.UDP_Inventory.request_known_folder_contentsqEKX3pyogp.lib.base.inventory.AIS.handle_inventory_offerqFKX7pyogp.lib.base.inventory.UDP_Inventory.search_inventoryqGKX5pyogp.lib.base.inventory.AIS.send_CreateInventoryItemqHKX9pyogp.lib.base.inventory.InventoryManager.create_new_itemqIKXA
decorationqSNUautofootnote_startqTKUnameidsqU}qV(hhhhhhh h h
h
h h h h h h hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h h!h!h"h"h#h#h$h$h%h%h&h&h'h'h(h(h)h)h*h*h+U inventoryqWh,h,h-h-h.h.h/h/h0h0h1h1h2h2h3h3h4h4h5h5h6h6h7h7h8h8h9h9h:h:h;h;h<h<h=h=h>h>h?h?h@h@hAhAhBhBhChChDhDhEhEhFhFhGhGhHhHhIhIhJhJhKhKhLhLhMhMuUchildrenqX]qY(cdocutils.nodes
section
qZoq[}q\(U rawsourceq]UUparentq^hUsourceq_UN/Users/enus/svn/pyogp/buildouts/libdev/trunk/docs/source/modules/inventory.rstq`UtagnameqaUsectionqbU
attributesqc}qd(Udupnamesqe]qfUclassesqg]qhUbackrefsqi]qjUidsqk]qlXmodule-pyogp.lib.base.inventoryqmaUnamesqn]qoh+auUlineqpKUdocumentqqhhX]qr((cdocutils.nodes
title
qsoqt}qu(h]X:mod:`inventory`qvh^h[h_h`haUtitleqwhc}qx(he]qyhg]qzhi]q{hk]q|hn]q}uhpKhqhhX]q~(csphinx.addnodes
pending_xref
qoq<EFBFBD>}q<>(h]hvh^hthaU pending_xrefq<66>hc}q<>(Ureftypeq<65>Xmodq<64>Umodnameq<65>NU
refcaptionq<EFBFBD><EFBFBD>U reftargetq<74>X inventoryq<79>hk]q<>hi]q<>U classnameq<65>Nhe]q<>hg]q<>hn]q<>uhpKhX]q<>(cdocutils.nodes
literal
q<EFBFBD>oq<EFBFBD>}q<>(h]hvhc}q<>(he]q<>hg]q<>Uxrefq<66>ahi]q<>hk]q<>hn]q<>uh^h<>hX]q<>(cdocutils.nodes
Text
q<EFBFBD>oq<EFBFBD>}q<>(h]UUdataq<61>h<EFBFBD>h^h<>ubahaUliteralq<6C>ubaubaub(csphinx.addnodes
index
q<EFBFBD>oq<EFBFBD>}q<>(h]Uh^h[h_U <autodoc>q<>haUindexq<78>hc}q<>(hk]q<>hi]q<>he]q<>hg]q<>hn]q<>Uentriesq<73>]q<>(Usingleq<65>X!pyogp.lib.base.inventory (module)Xmodule-pyogp.lib.base.inventoryXpyogp.lib.base.inventoryq<79>tq<74>auhpKhqhhX]q<>ub(csphinx.addnodes
module
q<EFBFBD>oq<EFBFBD>}q<>(h]Uh^h[h_h<5F>haUmoduleq<65>hc}q<>(Umodnameq<65>h<EFBFBD>hk]q<>hi]q<>he]q<>Usynopsisq<73>Uhg]q<>hn]q<>uhpKhqhhX]q<>ub(h<>oq<6F>}q<>(h]Uh^h[h_Nhah<61>hc}q<>(hk]q<>hi]q<>he]q<>hg]q<>hn]q<>Uentriesq<73>]q<>(h<>X4InventoryManager (class in pyogp.lib.base.inventory)hhtq<74>auhpNhqhhX]q<>ub(csphinx.addnodes
desc
q<EFBFBD>oq<EFBFBD>}q<>(h]Uh^h[h_NhaUdescq<63>hc}q<>(UnoindexqЉhk]q<>hi]q<>he]q<>hg]q<>hn]q<>Udesctypeq<65>Xclassq<73>uhpNhqhhX]q<>((csphinx.addnodes
desc_signature
q<EFBFBD>oq<EFBFBD>}q<>(h]X+InventoryManager(agent=None, settings=None)q<>h^h<>h_U <autodoc>q<>haUdesc_signatureq<65>hc}q<>(hk]q<>hahi]q<>he]q<>hg]q<>hn]q<>haUfirstq<74><71>uhpNhqhhX]q<>((csphinx.addnodes
desc_annotation
q<EFBFBD>oq<EFBFBD>}q<>(h]Xclass q<>h^h<>h_h<5F>haUdesc_annotationq<6E>hc}q<>(he]q<>hg]q<>hi]q<>hk]q<>hn]q<>uhpNhqhhX]q<>(h<>oq<6F>}q<>(h]Uh<>h<EFBFBD>h^h<>ubaub(csphinx.addnodes
desc_addname
q<EFBFBD>oq<EFBFBD>}q<>(h]Xpyogp.lib.base.inventory.q<>h^h<>h_h<5F>haU desc_addnameq<65>hc}q<>(he]q<>hg]q<>hi]q<>hk]q<>hn]q<>uhpNhqhhX]r(h<>or}r(h]Uh<>h<EFBFBD>h^h<>ubaub(csphinx.addnodes
desc_name
ror}r(h]XInventoryManagerrh^h<>h_h<5F>haU desc_namerhc}r(he]r hg]r
hi]r hk]r hn]r uhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaub(csphinx.addnodes
desc_parameterlist
ror}r(h]Uh^h<>h_h<5F>haUdesc_parameterlistrhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r((csphinx.addnodes
desc_parameter
ror}r(h]X
agent=Nonerh^jh_h<5F>haUdesc_parameterr hc}r!(he]r"hg]r#hi]r$hk]r%hn]r&uhpNhqhhX]r'(h<>or(}r)(h]Uh<>jh^jubaub(jor*}r+(h]X settings=Noner,h^jh_h<5F>haj hc}r-(he]r.hg]r/hi]r0hk]r1hn]r2uhpNhqhhX]r3(h<>or4}r5(h]Uh<>j,h^j*ubaubeubeub(csphinx.addnodes
desc_content
r6or7}r8(h]Uh^h<>h_h<5F>haU desc_contentr9hc}r:(he]r;hg]r<hi]r=hk]r>hn]r?uhpNhqhhX]r@((cdocutils.nodes
paragraph
rAorB}rC(h]Xis an inventory containerrDh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManagerrEhaU paragraphrFhc}rG(he]rHhg]rIhi]rJhk]rKhn]rLuhpKhqhhX]rM(h<>orN}rO(h]jDh<>Xis an inventory containerrPh^jBubaub(jAorQ}rR(h]XJInitialize the event queue client class
>>> inventory = InventoryManager()rSh^j7h_jEhajFhc}rT(he]rUhg]rVhi]rWhk]rXhn]rYuhpKhqhhX]rZ(h<>or[}r\(h]jSh<>XJInitialize the event queue client class
>>> inventory = InventoryManager()r]h^jQubaub(jAor^}r_(h]X?Sample implementations: agent.py
Tests: tests/test_inventory.pyr`h^j7h_jEhajFhc}ra(he]rbhg]rchi]rdhk]rehn]rfuhpK
hqhhX]rg(h<>orh}ri(h]j`h<>X?Sample implementations: agent.py
Tests: tests/test_inventory.pyrjh^j^ubaub(jAork}rl(h]Xset up the inventory managerrmh^j7h_jEhajFhc}rn(he]rohg]rphi]rqhk]rrhn]rsuhpK hqhhX]rt(h<>oru}rv(h]jmh<>Xset up the inventory managerrwh^jkubaub(h<>orx}ry(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.confirm_inventory_offerrzhah<61>hc}r{(hk]r|hi]r}he]r~hg]rhn]r<>Uentriesr<73>]r<>(h<>XLconfirm_inventory_offer() (pyogp.lib.base.inventory.InventoryManager method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_jzhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XrInventoryManager.confirm_inventory_offer(FromAgentID, FromAgentName, InventoryName, ID, AssetType, ItemID, accept)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xconfirm_inventory_offerr<72>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X FromAgentIDr<44>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X FromAgentNamer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X InventoryNamer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]XIDr<44>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X AssetTyper<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]XItemIDr<44>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xacceptr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r
(jAor }r (h]XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerr h^jh_jzhajFhc}r(he]rhg]rhi]rhk]rhn]ruhpKhqhhX]r(h<>or}r(h]j h<>XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerrh^j ubaubaubeub(h<>or}r(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.create_new_itemrhah<61>hc}r(hk]rhi]rhe]rhg]rhn]r Uentriesr!]r"(h<>XDcreate_new_item() (pyogp.lib.base.inventory.InventoryManager method)hIhItr#auhpNhqhhX]r$ub(h<>or%}r&(h]Uh^j7h_jhah<61>hc}r'(hЉhk]r(hi]r)he]r*hg]r+hn]r,h<>Xmethodr-uhpNhqhhX]r.((h<>or/}r0(h]XInventoryManager.create_new_item(folder, name, desc, asset_type, inv_type, wearable_type, next_owner_permission, callback=None)r1h^j%h_h<5F>hah<61>hc}r2(hk]r3hIahi]r4he]r5hg]r6hn]r7hIah<61><68>uhpNhqhhX]r8((jor9}r:(h]Xcreate_new_itemr;h^j/h_h<5F>hajhc}r<(he]r=hg]r>hi]r?hk]r@hn]rAuhpNhqhhX]rB(h<>orC}rD(h]Uh<>j;h^j9ubaub(jorE}rF(h]Uh^j/h_h<5F>hajhc}rG(he]rHhg]rIhi]rJhk]rKhn]rLuhpNhqhhX]rM((jorN}rO(h]XfolderrPh^jEh_h<5F>haj hc}rQ(he]rRhg]rShi]rThk]rUhn]rVuhpNhqhhX]rW(h<>orX}rY(h]Uh<>jPh^jNubaub(jorZ}r[(h]Xnamer\h^jEh_h<5F>haj hc}r](he]r^hg]r_hi]r`hk]rahn]rbuhpNhqhhX]rc(h<>ord}re(h]Uh<>j\h^jZubaub(jorf}rg(h]Xdescrhh^jEh_h<5F>haj hc}ri(he]rjhg]rkhi]rlhk]rmhn]rnuhpNhqhhX]ro(h<>orp}rq(h]Uh<>jhh^jfubaub(jorr}rs(h]X
asset_typerth^jEh_h<5F>haj hc}ru(he]rvhg]rwhi]rxhk]ryhn]rzuhpNhqhhX]r{(h<>or|}r}(h]Uh<>jth^jrubaub(jor~}r(h]Xinv_typer<65>h^jEh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j~ubaub(jor<6F>}r<>(h]X wearable_typer<65>h^jEh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xnext_owner_permissionr<6E>h^jEh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X callback=Noner<65>h^jEh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^j%h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]XCreates a new item in folder.r<>h^j<>h_jhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XCreates a new item in folder.r<>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.display_folder_contentsr<73>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XLdisplay_folder_contents() (pyogp.lib.base.inventory.InventoryManager method)h h tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X8InventoryManager.display_folder_contents(folder_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h ahi]r<>he]r<>hg]r<>hn]r<>h ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xdisplay_folder_contentsr<73>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]r hg]r
hi]r hk]r hn]r uhpNhqhhX]r(jAor}r(h]XAreturns a list of the local representation of a folder's contentsrh^jh_j<5F>hajFhc}r(he]rhg]rhi]rhk]rhn]ruhpKhqhhX]r(h<>or}r(h]jh<>XAreturns a list of the local representation of a folder's contentsrh^jubaubaubeub(h<>or}r(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.enable_callbacksrhah<61>hc}r(hk]r hi]r!he]r"hg]r#hn]r$Uentriesr%]r&(h<>XEenable_callbacks() (pyogp.lib.base.inventory.InventoryManager method)hhtr'auhpNhqhhX]r(ub(h<>or)}r*(h]Uh^j7h_jhah<61>hc}r+(hЉhk]r,hi]r-he]r.hg]r/hn]r0h<>Xmethodr1uhpNhqhhX]r2((h<>or3}r4(h]X#InventoryManager.enable_callbacks()r5h^j)h_h<5F>hah<61>hc}r6(hk]r7hahi]r8he]r9hg]r:hn]r;hah<61><68>uhpNhqhhX]r<((jor=}r>(h]Xenable_callbacksr?h^j3h_h<5F>hajhc}r@(he]rAhg]rBhi]rChk]rDhn]rEuhpNhqhhX]rF(h<>orG}rH(h]Uh<>j?h^j=ubaub(jorI}rJ(h]Uh^j3h_h<5F>hajhc}rK(he]rLhg]rMhi]rNhk]rOhn]rPuhpNhqhhX]rQubeub(j6orR}rS(h]Uh^j)h_h<5F>haj9hc}rT(he]rUhg]rVhi]rWhk]rXhn]rYuhpNhqhhX]rZ(jAor[}r\(h]X;enable monitors for certain inventory related packet eventsr]h^jRh_jhajFhc}r^(he]r_hg]r`hi]rahk]rbhn]rcuhpK%hqhhX]rd(h<>ore}rf(h]j]h<>X;enable monitors for certain inventory related packet eventsrgh^j[ubaubaubeub(h<>orh}ri(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.give_inventoryrjhah<61>hc}rk(hk]rlhi]rmhe]rnhg]rohn]rpUentriesrq]rr(h<>XCgive_inventory() (pyogp.lib.base.inventory.InventoryManager method)h=h=trsauhpNhqhhX]rtub(h<>oru}rv(h]Uh^j7h_jjhah<61>hc}rw(hЉhk]rxhi]ryhe]rzhg]r{hn]r|h<>Xmethodr}uhpNhqhhX]r~((h<>or}r<>(h]X;InventoryManager.give_inventory(ItemID=None, agent_id=None)r<>h^juh_h<5F>hah<61>hc}r<>(hk]r<>h=ahi]r<>he]r<>hg]r<>hn]r<>h=ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xgive_inventoryr<79>h^jh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^jh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X ItemID=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X agent_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^juh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]X1offers another agent the specified inventory itemr<6D>h^j<>h_jjhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK+hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X1offers another agent the specified inventory itemr<6D>h^j<>ubaub(jAor<6F>}r<>(h]X<>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDr<44>h^j<>h_jjhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK-hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X<EFBFBD>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDr<44>h^j<>ubaubeubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.handle_inventory_offerr<72>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XKhandle_inventory_offer() (pyogp.lib.base.inventory.InventoryManager method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X/InventoryManager.handle_inventory_offer(packet)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xhandle_inventory_offerr<72>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaub(jor}r(h]Uh^j<>h_h<5F>hajhc}r(he]r hg]r
hi]r hk]r hn]r uhpNhqhhX]r(jor}r(h]Xpacketrh^jh_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaubaubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]r hk]r!hn]r"uhpNhqhhX]r#(jAor$}r%(h]X.parses and handles an incoming inventory offerr&h^jh_j<5F>hajFhc}r'(he]r(hg]r)hi]r*hk]r+hn]r,uhpK4hqhhX]r-(h<>or.}r/(h]j&h<>X.parses and handles an incoming inventory offerr0h^j$ubaubaubeub(h<>or1}r2(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.onBulkUpdateInventoryr3hah<61>hc}r4(hk]r5hi]r6he]r7hg]r8hn]r9Uentriesr:]r;(h<>XJonBulkUpdateInventory() (pyogp.lib.base.inventory.InventoryManager method)h$h$tr<auhpNhqhhX]r=ub(h<>or>}r?(h]Uh^j7h_j3hah<61>hc}r@(hЉhk]rAhi]rBhe]rChg]rDhn]rEh<>XmethodrFuhpNhqhhX]rG((h<>orH}rI(h]X.InventoryManager.onBulkUpdateInventory(packet)rJh^j>h_h<5F>hah<61>hc}rK(hk]rLh$ahi]rMhe]rNhg]rOhn]rPh$ah<61><68>uhpNhqhhX]rQ((jorR}rS(h]XonBulkUpdateInventoryrTh^jHh_h<5F>hajhc}rU(he]rVhg]rWhi]rXhk]rYhn]rZuhpNhqhhX]r[(h<>or\}r](h]Uh<>jTh^jRubaub(jor^}r_(h]Uh^jHh_h<5F>hajhc}r`(he]rahg]rbhi]rchk]rdhn]reuhpNhqhhX]rf(jorg}rh(h]Xpacketrih^j^h_h<5F>haj hc}rj(he]rkhg]rlhi]rmhk]rnhn]rouhpNhqhhX]rp(h<>orq}rr(h]Uh<>jih^jgubaubaubeub(j6ors}rt(h]Uh^j>h_h<5F>haj9hc}ru(he]rvhg]rwhi]rxhk]ryhn]rzuhpNhqhhX]r{(jAor|}r}(h]XLhandle the inventory data being delivered in the BullkUpdateInventory packetr~h^jsh_j3hajFhc}r(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK:hqhhX]r<>(h<>or<6F>}r<>(h]j~h<>XLhandle the inventory data being delivered in the BullkUpdateInventory packetr<74>h^j|ubaubaubeub(h<>or<6F>}r<>(h]Uh^j7h_Nhah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XJonFetchInventoryReply() (pyogp.lib.base.inventory.InventoryManager method)h9h9tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_Nhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X.InventoryManager.onFetchInventoryReply(packet)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h9ahi]r<>he]r<>hg]r<>hn]r<>h9ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XonFetchInventoryReplyr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xpacketr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeub(h<>or<6F>}r<>(h]Uh^j7h_Nhah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XKonInventoryDescendents() (pyogp.lib.base.inventory.InventoryManager method)h@h@tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_Nhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X/InventoryManager.onInventoryDescendents(packet)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h@ahi]r<>he]r<>hg]r<>hn]r<>h@ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XonInventoryDescendentsr<73>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r(h]Uh^j<>h_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(jor}r (h]Xpacketr
h^j<>h_h<5F>haj hc}r (he]r hg]r hi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j
h^jubaubaubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]rubeub(h<>or}r(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.request_inventory_by_idrhah<61>hc}r (hk]r!hi]r"he]r#hg]r$hn]r%Uentriesr&]r'(h<>XLrequest_inventory_by_id() (pyogp.lib.base.inventory.InventoryManager method)hJhJtr(auhpNhqhhX]r)ub(h<>or*}r+(h]Uh^j7h_jhah<61>hc}r,(hЉhk]r-hi]r.he]r/hg]r0hn]r1h<>Xmethodr2uhpNhqhhX]r3((h<>or4}r5(h]X6InventoryManager.request_inventory_by_id(id_list=None)r6h^j*h_h<5F>hah<61>hc}r7(hk]r8hJahi]r9he]r:hg]r;hn]r<hJah<61><68>uhpNhqhhX]r=((jor>}r?(h]Xrequest_inventory_by_idr@h^j4h_h<5F>hajhc}rA(he]rBhg]rChi]rDhk]rEhn]rFuhpNhqhhX]rG(h<>orH}rI(h]Uh<>j@h^j>ubaub(jorJ}rK(h]Uh^j4h_h<5F>hajhc}rL(he]rMhg]rNhi]rOhk]rPhn]rQuhpNhqhhX]rR(jorS}rT(h]X id_list=NonerUh^jJh_h<5F>haj hc}rV(he]rWhg]rXhi]rYhk]rZhn]r[uhpNhqhhX]r\(h<>or]}r^(h]Uh<>jUh^jSubaubaubeub(j6or_}r`(h]Uh^j*h_h<5F>haj9hc}ra(he]rbhg]rchi]rdhk]rehn]rfuhpNhqhhX]rg(jAorh}ri(h]X'ask for inventory data by id via a listrjh^j_h_jhajFhc}rk(he]rlhg]rmhi]rnhk]rohn]rpuhpKHhqhhX]rq(h<>orr}rs(h]jjh<>X'ask for inventory data by id via a listrth^jhubaubaubeub(h<>oru}rv(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.request_known_folder_contentsrwhah<61>hc}rx(hk]ryhi]rzhe]r{hg]r|hn]r}Uentriesr~]r(h<>XRrequest_known_folder_contents() (pyogp.lib.base.inventory.InventoryManager method)h2h2tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_jwhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X>InventoryManager.request_known_folder_contents(folder_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h2ahi]r<>he]r<>hg]r<>hn]r<>h2ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xrequest_known_folder_contentsr<73>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X=send requests to the server for contents of all known foldersr<73>h^j<>h_jwhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKNhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X=send requests to the server for contents of all known foldersr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.search_inventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XEsearch_inventory() (pyogp.lib.base.inventory.InventoryManager method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XYInventoryManager.search_inventory(folder_list=[], item_id=None, name=None, match_list=[])r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsearch_inventoryr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>
hn]r uhpNhqhhX]r (h<>or }r(h]Uh<>jh^jubaub(csphinx.addnodes
desc_optional
ror}r(h]Uh^j<>h_h<5F>haU desc_optionalrhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]rub(jor}r(h]X item_id=Nonerh^j<>h_h<5F>haj hc}r(he]rhg]rhi]r hk]r!hn]r"uhpNhqhhX]r#(h<>or$}r%(h]Uh<>jh^jubaub(jor&}r'(h]X name=Noner(h^j<>h_h<5F>haj hc}r)(he]r*hg]r+hi]r,hk]r-hn]r.uhpNhqhhX]r/(h<>or0}r1(h]Uh<>j(h^j&ubaub(jor2}r3(h]X match_list=r4h^j<>h_h<5F>haj hc}r5(he]r6hg]r7hi]r8hk]r9hn]r:uhpNhqhhX]r;(h<>or<}r=(h]Uh<>j4h^j2ubaub(jor>}r?(h]Uh^j<>h_h<5F>hajhc}r@(he]rAhg]rBhi]rChk]rDhn]rEuhpNhqhhX]rFubeubeub(j6orG}rH(h]Uh^j<>h_h<5F>haj9hc}rI(he]rJhg]rKhi]rLhk]rMhn]rNuhpNhqhhX]rO((jAorP}rQ(h]X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersrRh^jGh_j<5F>hajFhc}rS(he]rThg]rUhi]rVhk]rWhn]rXuhpKThqhhX]rY(h<>orZ}r[(h]jRh<>X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersr\h^jPubaub(jAor]}r^(h]Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersr_h^jGh_j<5F>hajFhc}r`(he]rahg]rbhi]rchk]rdhn]reuhpKWhqhhX]rf(h<>org}rh(h]j_h<>Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersrih^j]ubaub(jAorj}rk(h]X]This does not request inventory from the grid. It could, were we to go about enabling this...rlh^jGh_j<5F>hajFhc}rm(he]rnhg]rohi]rphk]rqhn]rruhpKZhqhhX]rs(h<>ort}ru(h]jlh<>X]This does not request inventory from the grid. It could, were we to go about enabling this...rvh^jjubaubeubeub(h<>orw}rx(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.search_inventory_folderryhah<61>hc}rz(hk]r{hi]r|he]r}hg]r~hn]rUentriesr<73>]r<>(h<>XLsearch_inventory_folder() (pyogp.lib.base.inventory.InventoryManager method)h6h6tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_jyhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XHInventoryManager.search_inventory_folder(folder_id, _id=None, name=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h6ahi]r<>he]r<>hg]r<>hn]r<>h6ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsearch_inventory_folderr<72>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X folder_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X name=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]X*search an inventory folder for _id or namer<65>h^j<>h_jyhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK`hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X*search an inventory folder for _id or namer<65>h^j<>ubaub(jAor<6F>}r<>(h]Xreturn a list of matchesr<73>h^j<>h_jyhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKbhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xreturn a list of matchesr<73>h^j<>ubaubeubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.sendFetchInventoryDescendentsRequestr<74>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XYsendFetchInventoryDescendentsRequest() (pyogp.lib.base.inventory.InventoryManager method)h-h-tr<74>auhpNhqhhX]rub(h<>or}r(h]Uh^j7h_j<5F>hah<61>hc}r(hЉhk]rhi]rhe]rhg]rhn]rh<>Xmethodr uhpNhqhhX]r
((h<>or }r (h]XEInventoryManager.sendFetchInventoryDescendentsRequest(folder_id=None)r h^jh_h<5F>hah<61>hc}r(hk]rh-ahi]rhe]rhg]rhn]rh-ah<61><68>uhpNhqhhX]r((jor}r(h]X$sendFetchInventoryDescendentsRequestrh^j h_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r (h]Uh<>jh^jubaub(jor!}r"(h]Uh^j h_h<5F>hajhc}r#(he]r$hg]r%hi]r&hk]r'hn]r(uhpNhqhhX]r)(jor*}r+(h]Xfolder_id=Noner,h^j!h_h<5F>haj hc}r-(he]r.hg]r/hi]r0hk]r1hn]r2uhpNhqhhX]r3(h<>or4}r5(h]Uh<>j,h^j*ubaubaubeub(j6or6}r7(h]Uh^jh_h<5F>haj9hc}r8(he]r9hg]r:hi]r;hk]r<hn]r=uhpNhqhhX]r>(jAor?}r@(h]X.send a request to the grid for folder contentsrAh^j6h_j<5F>hajFhc}rB(he]rChg]rDhi]rEhk]rFhn]rGuhpKhhqhhX]rH(h<>orI}rJ(h]jAh<>X.send a request to the grid for folder contentsrKh^j?ubaubaubeub(h<>orL}rM(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.sendFetchInventoryRequestrNhah<61>hc}rO(hk]rPhi]rQhe]rRhg]rShn]rTUentriesrU]rV(h<>XNsendFetchInventoryRequest() (pyogp.lib.base.inventory.InventoryManager method)h#h#trWauhpNhqhhX]rXub(h<>orY}rZ(h]Uh^j7h_jNhah<61>hc}r[(hЉhk]r\hi]r]he]r^hg]r_hn]r`h<>XmethodrauhpNhqhhX]rb((h<>orc}rd(h]X:InventoryManager.sendFetchInventoryRequest(folder_id=None)reh^jYh_h<5F>hah<61>hc}rf(hk]rgh#ahi]rhhe]rihg]rjhn]rkh#ah<61><68>uhpNhqhhX]rl((jorm}rn(h]XsendFetchInventoryRequestroh^jch_h<5F>hajhc}rp(he]rqhg]rrhi]rshk]rthn]ruuhpNhqhhX]rv(h<>orw}rx(h]Uh<>joh^jmubaub(jory}rz(h]Uh^jch_h<5F>hajhc}r{(he]r|hg]r}hi]r~hk]rhn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^jyh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^jYh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X8send a request to the grid for inventory items in folderr<72>h^j<>h_jNhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKnhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X8send a request to the grid for inventory items in folderr<72>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.sendFetchLibDescendentsRequestr<74>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XSsendFetchLibDescendentsRequest() (pyogp.lib.base.inventory.InventoryManager method)h
h
tr<EFBFBD>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j7h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X=InventoryManager.sendFetchLibDescendentsRequest(item_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h
ahi]r<>he]r<>hg]r<>hn]r<>h
ah<EFBFBD><EFBFBD>uhpNhqhhX]r<>((jor<6F>}r<>(h]XsendFetchLibDescendentsRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]X item_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X6send a request to the grid for library folder contentsr<73>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKthqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X6send a request to the grid for library folder contentsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.sendFetchLibRequestr<74>hah<61>hc}r<>(hk]rhi]rhe]rhg]rhn]rUentriesr]r(h<>XHsendFetchLibRequest() (pyogp.lib.base.inventory.InventoryManager method)h/h/trauhpNhqhhX]rub(h<>or }r
(h]Uh^j7h_j<5F>hah<61>hc}r (hЉhk]r hi]r he]rhg]rhn]rh<>XmethodruhpNhqhhX]r((h<>or}r(h]X2InventoryManager.sendFetchLibRequest(item_id=None)rh^j h_h<5F>hah<61>hc}r(hk]rh/ahi]rhe]rhg]rhn]rh/ah<61><68>uhpNhqhhX]r((jor}r(h]XsendFetchLibRequestrh^jh_h<5F>hajhc}r (he]r!hg]r"hi]r#hk]r$hn]r%uhpNhqhhX]r&(h<>or'}r((h]Uh<>jh^jubaub(jor)}r*(h]Uh^jh_h<5F>hajhc}r+(he]r,hg]r-hi]r.hk]r/hn]r0uhpNhqhhX]r1(jor2}r3(h]X item_id=Noner4h^j)h_h<5F>haj hc}r5(he]r6hg]r7hi]r8hk]r9hn]r:uhpNhqhhX]r;(h<>or<}r=(h]Uh<>j4h^j2ubaubaubeub(j6or>}r?(h]Uh^j h_h<5F>haj9hc}r@(he]rAhg]rBhi]rChk]rDhn]rEuhpNhqhhX]rF(jAorG}rH(h]X,send a request to the grid for library itemsrIh^j>h_j<5F>hajFhc}rJ(he]rKhg]rLhi]rMhk]rNhn]rOuhpKzhqhhX]rP(h<>orQ}rR(h]jIh<>X,send a request to the grid for library itemsrSh^jGubaubaubeub(h<>orT}rU(h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.send_CreateInventoryItemrVhah<61>hc}rW(hk]rXhi]rYhe]rZhg]r[hn]r\Uentriesr]]r^(h<>XMsend_CreateInventoryItem() (pyogp.lib.base.inventory.InventoryManager method)h h tr_auhpNhqhhX]r`ub(h<>ora}rb(h]Uh^j7h_jVhah<61>hc}rc(hЉhk]rdhi]rehe]rfhg]rghn]rhh<>XmethodriuhpNhqhhX]rj((h<>ork}rl(h]X<>InventoryManager.send_CreateInventoryItem(agent_id, session_id, callback_id, folder_id, transaction_id, next_owner_mask, type_, inv_type, wearable_type, name, desc)rmh^jah_h<5F>hah<61>hc}rn(hk]roh ahi]rphe]rqhg]rrhn]rsh ah<61><68>uhpNhqhhX]rt((joru}rv(h]Xsend_CreateInventoryItemrwh^jkh_h<5F>hajhc}rx(he]ryhg]rzhi]r{hk]r|hn]r}uhpNhqhhX]r~(h<>or}r<>(h]Uh<>jwh^juubaub(jor<6F>}r<>(h]Uh^jkh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xagent_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X
session_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X callback_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X folder_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xtransaction_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xnext_owner_maskr<6B>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xtype_r<5F>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xinv_typer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X wearable_typer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xnamer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or }r (h]Uh<>j<EFBFBD>h^j<>ubaub(jor }r (h]Xdescr h^j<>h_h<5F>haj hc}r (he]r hg]r hi]r hk]r hn]r
uhpNhqhhX]r (h<>or }r (h]Uh<>j h^j ubaubeubeub(j6or }r (h]Uh^jah_h<5F>haj9hc}r (he]r hg]r hi]r hk]r hn]r uhpNhqhhX]r (jAor }r (h]X#sends a CreateInventoryItem messager h^j h_jVhajFhc}r (he]r hg]r hi]r hk]r hn]r uhpK<70>hqhhX]r (h<>or! }r" (h]j h<>X#sends a CreateInventoryItem messager# h^j ubaubaubeub(h<>or$ }r% (h]Uh^j7h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryManager.send_FetchInventoryr& hah<61>hc}r' (hk]r( hi]r) he]r* hg]r+ hn]r, Uentriesr- ]r. (h<>XHsend_FetchInventory() (pyogp.lib.base.inventory.InventoryManager method)h h tr/ auhpNhqhhX]r0 ub(h<>or1 }r2 (h]Uh^j7h_j& hah<61>hc}r3 (hЉhk]r4 hi]r5 he]r6 hg]r7 hn]r8 h<>Xmethodr9 uhpNhqhhX]r: ((h<>or; }r< (h]XSInventoryManager.send_FetchInventory(agent_id, session_id, owner_id, inventory_ids)r= h^j1 h_h<5F>hah<61>hc}r> (hk]r? h ahi]r@ he]rA hg]rB hn]rC h ah<61><68>uhpNhqhhX]rD ((jorE }rF (h]Xsend_FetchInventoryrG h^j; h_h<5F>hajhc}rH (he]rI hg]rJ hi]rK hk]rL hn]rM uhpNhqhhX]rN (h<>orO }rP (h]Uh<>jG h^jE ubaub(jorQ }rR (h]Uh^j; h_h<5F>hajhc}rS (he]rT hg]rU hi]rV hk]rW hn]rX uhpNhqhhX]rY ((jorZ }r[ (h]Xagent_idr\ h^jQ h_h<5F>haj hc}r] (he]r^ hg]r_ hi]r` hk]ra hn]rb uhpNhqhhX]rc (h<>ord }re (h]Uh<>j\ h^jZ ubaub(jorf }rg (h]X
session_idrh h^jQ h_h<5F>haj hc}ri (he]rj hg]rk hi]rl hk]rm hn]rn uhpNhqhhX]ro (h<>orp }rq (h]Uh<>jh h^jf ubaub(jorr }rs (h]Xowner_idrt h^jQ h_h<5F>haj hc}ru (he]rv hg]rw hi]rx hk]ry hn]rz uhpNhqhhX]r{ (h<>or| }r} (h]Uh<>jt h^jr ubaub(jor~ }r (h]X inventory_idsr<73> h^jQ h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j~ ubaubeubeub(j6or<6F> }r<> (h]Uh^j1 h_h<5F>haj9hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (jAor<6F> }r<> (h]X<>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockr<6B> h^j<> h_j& hajFhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpK<70>hqhhX]r<> (h<>or<6F> }r<> (h]j<> h<>X<EFBFBD>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockr<6B> h^j<> ubaubaubeubeubeub(h<>or<6F> }r<> (h]Uh^h[h_Nhah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>X1InventoryItem (class in pyogp.lib.base.inventory)hhtr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^h[h_Nhah<61>hc}r<> (hЉhk]r<> hi]r<> he]r<> hg]r<> hn]r<> h<>Xclassr<73> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]XwInventoryItem(ItemID=None, FolderID=None, CreatorID=None, OwnerID=None, GroupID=None, BaseMask=None, OwnerMask=None, GroupMask=None, EveryoneMask=None, NextOwnerMask=0, GroupOwned=None, AssetID=None, Type=None, InvType=None, Flags=None, SaleType=None, SalePrice=None, Name=None, Description=None, CreationDate=None, CRC=None, LastOwnerID=00000000-0000-0000-0000-000000000000)r<> h^j<> h_h<5F>hah<61>hc}r<> (hk]r<> hahi]r<> he]r<> hg]r<> hn]r<> hah<61><68>uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]Xclass r<> h^j<> h_h<5F>hah<61>hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(h<>or<6F> }r<> (h]Xpyogp.lib.base.inventory.r<> h^j<> h_h<5F>hah<61>hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X InventoryItemr<6D> h^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Uh^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((jor<6F> }r<> (h]X ItemID=Noner<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X FolderID=Noner<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r
hn]r
uhpNhqhhX]r
(h<>or
}r
(h]Uh<>j<EFBFBD> h^j<> ubaub(jor
}r
(h]XCreatorID=Noner
h^j<> h_h<5F>haj hc}r
(he]r
hg]r
hi]r
hk]r
hn]r
uhpNhqhhX]r
(h<>or
}r
(h]Uh<>j
h^j
ubaub(jor
}r
(h]X OwnerID=Noner
h^j<> h_h<5F>haj hc}r
(he]r
hg]r
hi]r
hk]r
hn]r
uhpNhqhhX]r
(h<>or
}r
(h]Uh<>j
h^j
ubaub(jor
}r
(h]X GroupID=Noner
h^j<> h_h<5F>haj hc}r
(he]r!
hg]r"
hi]r#
hk]r$
hn]r%
uhpNhqhhX]r&
(h<>or'
}r(
(h]Uh<>j
h^j
ubaub(jor)
}r*
(h]X BaseMask=Noner+
h^j<> h_h<5F>haj hc}r,
(he]r-
hg]r.
hi]r/
hk]r0
hn]r1
uhpNhqhhX]r2
(h<>or3
}r4
(h]Uh<>j+
h^j)
ubaub(jor5
}r6
(h]XOwnerMask=Noner7
h^j<> h_h<5F>haj hc}r8
(he]r9
hg]r:
hi]r;
hk]r<
hn]r=
uhpNhqhhX]r>
(h<>or?
}r@
(h]Uh<>j7
h^j5
ubaub(jorA
}rB
(h]XGroupMask=NonerC
h^j<> h_h<5F>haj hc}rD
(he]rE
hg]rF
hi]rG
hk]rH
hn]rI
uhpNhqhhX]rJ
(h<>orK
}rL
(h]Uh<>jC
h^jA
ubaub(jorM
}rN
(h]XEveryoneMask=NonerO
h^j<> h_h<5F>haj hc}rP
(he]rQ
hg]rR
hi]rS
hk]rT
hn]rU
uhpNhqhhX]rV
(h<>orW
}rX
(h]Uh<>jO
h^jM
ubaub(jorY
}rZ
(h]XNextOwnerMask=0r[
h^j<> h_h<5F>haj hc}r\
(he]r]
hg]r^
hi]r_
hk]r`
hn]ra
uhpNhqhhX]rb
(h<>orc
}rd
(h]Uh<>j[
h^jY
ubaub(jore
}rf
(h]XGroupOwned=Nonerg
h^j<> h_h<5F>haj hc}rh
(he]ri
hg]rj
hi]rk
hk]rl
hn]rm
uhpNhqhhX]rn
(h<>oro
}rp
(h]Uh<>jg
h^je
ubaub(jorq
}rr
(h]X AssetID=Noners
h^j<> h_h<5F>haj hc}rt
(he]ru
hg]rv
hi]rw
hk]rx
hn]ry
uhpNhqhhX]rz
(h<>or{
}r|
(h]Uh<>js
h^jq
ubaub(jor}
}r~
(h]X Type=Noner
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j
h^j}
ubaub(jor<6F>
}r<>
(h]X InvType=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]X
Flags=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]X SaleType=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]XSalePrice=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]X Name=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]XDescription=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]XCreationDate=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]XCRC=Noner<65>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaub(jor<6F>
}r<>
(h]X0LastOwnerID=00000000-0000-0000-0000-000000000000r<30>
h^j<> h_h<5F>haj hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
(h<>or<6F>
}r<>
(h]Uh<>j<EFBFBD>
h^j<>
ubaubeubeub(j6or<6F>
}r<>
(h]Uh^j<> h_h<5F>haj9hc}r<>
(he]r<>
hg]r<>
hi]r<>
hk]r<>
hn]r<>
uhpNhqhhX]r<>
((jAor<6F>
}r<>
(h]Xrepresents an Inventory itemr h^j<>
h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryItemr hajFhc}r (he]r hg]r hi]r hk]r hn]r uhpKhqhhX]r (h<>or }r
(h]j h<>Xrepresents an Inventory itemr h^j<>
ubaub(jAor }r (h]XFInitialize the InventoryItem class
>>> inventoryitem = InventoryItem()r h^j<>
h_j hajFhc}r (he]r hg]r hi]r hk]r hn]r uhpKhqhhX]r (h<>or }r (h]j h<>XFInitialize the InventoryItem class
>>> inventoryitem = InventoryItem()r h^j ubaub(jAor }r (h]XCSample implementations: inventory.py
Tests: tests/test_inventory.pyr h^j<>
h_j hajFhc}r (he]r hg]r hi]r hk]r hn]r! uhpK
hqhhX]r" (h<>or# }r$ (h]j h<>XCSample implementations: inventory.py
Tests: tests/test_inventory.pyr% h^j ubaub(jAor& }r' (h]Xinitialize the inventory itemr( h^j<>
h_j hajFhc}r) (he]r* hg]r+ hi]r, hk]r- hn]r. uhpK hqhhX]r/ (h<>or0 }r1 (h]j( h<>Xinitialize the inventory itemr2 h^j& ubaub(h<>or3 }r4 (h]Uh^j<>
h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryItem.giver5 hah<61>hc}r6 (hk]r7 hi]r8 he]r9 hg]r: hn]r; Uentriesr< ]r= (h<>X6give() (pyogp.lib.base.inventory.InventoryItem method)h)h)tr> auhpNhqhhX]r? ub(h<>or@ }rA (h]Uh^j<>
h_j5 hah<61>hc}rB (hЉhk]rC hi]rD he]rE hg]rF hn]rG h<>XmethodrH uhpNhqhhX]rI ((h<>orJ }rK (h]X&InventoryItem.give(agent, to_agent_id)rL h^j@ h_h<5F>hah<61>hc}rM (hk]rN h)ahi]rO he]rP hg]rQ hn]rR h)ah<61><68>uhpNhqhhX]rS ((jorT }rU (h]XgiverV h^jJ h_h<5F>hajhc}rW (he]rX hg]rY hi]rZ hk]r[ hn]r\ uhpNhqhhX]r] (h<>or^ }r_ (h]Uh<>jV h^jT ubaub(jor` }ra (h]Uh^jJ h_h<5F>hajhc}rb (he]rc hg]rd hi]re hk]rf hn]rg uhpNhqhhX]rh ((jori }rj (h]Xagentrk h^j` h_h<5F>haj hc}rl (he]rm hg]rn hi]ro hk]rp hn]rq uhpNhqhhX]rr (h<>ors }rt (h]Uh<>jk h^ji ubaub(joru }rv (h]X to_agent_idrw h^j` h_h<5F>haj hc}rx (he]ry hg]rz hi]r{ hk]r| hn]r} uhpNhqhhX]r~ (h<>or }r<> (h]Uh<>jw h^ju ubaubeubeub(j6or<6F> }r<> (h]Uh^j@ h_h<5F>haj9hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (jAor<6F> }r<> (h]X1sends the target agent an inventory offer of thisr<73> h^j<> h_j5 hajFhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpKhqhhX]r<> (h<>or<6F> }r<> (h]j<> h<>X1sends the target agent an inventory offer of thisr<73> h^j<> ubaubaubeub(h<>or<6F> }r<> (h]Uh^j<>
h_Nhah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>X<rez_object() (pyogp.lib.base.inventory.InventoryItem method)h%h%tr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^j<>
h_Nhah<61>hc}r<> (hЉhk]r<> hi]r<> he]r<> hg]r<> hn]r<> h<>Xmethodr<64> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]X<InventoryItem.rez_object(agent, relative_position=(1, 0, 0))r<> h^j<> h_h<5F>hah<61>hc}r<> (hk]r<> h%ahi]r<> he]r<> hg]r<> hn]r<> h%ah<61><68>uhpNhqhhX]r<> ((jor<6F> }r<> (h]X
rez_objectr<74> h^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Uh^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xagentr<74> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Xrelative_position=(1r<31> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X0h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>X0h^j<> ubaub(jor<6F> }r<> (h]X0)r<> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaubeubeub(j6or<6F> }r<> (h]Uh^j<> h_h<5F>haj9hc}r<> (he]r<> hg]r<> hi]r hk]r hn]r uhpNhqhhX]r ubeub(h<>or }r (h]Uh^j<>
h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryItem.updater hah<61>hc}r (hk]r hi]r he]r
hg]r hn]r Uentriesr ]r (h<>X8update() (pyogp.lib.base.inventory.InventoryItem method)h*h*tr auhpNhqhhX]r ub(h<>or }r (h]Uh^j<>
h_j hah<61>hc}r (hЉhk]r hi]r he]r hg]r hn]r h<>Xmethodr uhpNhqhhX]r ((h<>or }r (h]X2InventoryItem.update(agent, name=None, value=None)r h^j h_h<5F>hah<61>hc}r (hk]r h*ahi]r he]r! hg]r" hn]r# h*ah<61><68>uhpNhqhhX]r$ ((jor% }r& (h]Xupdater' h^j h_h<5F>hajhc}r( (he]r) hg]r* hi]r+ hk]r, hn]r- uhpNhqhhX]r. (h<>or/ }r0 (h]Uh<>j' h^j% ubaub(jor1 }r2 (h]Uh^j h_h<5F>hajhc}r3 (he]r4 hg]r5 hi]r6 hk]r7 hn]r8 uhpNhqhhX]r9 ((jor: }r; (h]Xagentr< h^j1 h_h<5F>haj hc}r= (he]r> hg]r? hi]r@ hk]rA hn]rB uhpNhqhhX]rC (h<>orD }rE (h]Uh<>j< h^j: ubaub(jorF }rG (h]X name=NonerH h^j1 h_h<5F>haj hc}rI (he]rJ hg]rK hi]rL hk]rM hn]rN uhpNhqhhX]rO (h<>orP }rQ (h]Uh<>jH h^jF ubaub(jorR }rS (h]X
value=NonerT h^j1 h_h<5F>haj hc}rU (he]rV hg]rW hi]rX hk]rY hn]rZ uhpNhqhhX]r[ (h<>or\ }r] (h]Uh<>jT h^jR ubaubeubeub(j6or^ }r_ (h]Uh^j h_h<5F>haj9hc}r` (he]ra hg]rb hi]rc hk]rd hn]re uhpNhqhhX]rf ((jAorg }rh (h]X8allow arbitraty update to any data in the inventory itemri h^j^ h_j hajFhc}rj (he]rk hg]rl hi]rm hk]rn hn]ro uhpKhqhhX]rp (h<>orq }rr (h]ji h<>X8allow arbitraty update to any data in the inventory itemrs h^jg ubaub(jAort }ru (h]X<>accepts a dictionary of key:value pairs which will update the stored inventory items
and then send an UpdateInventoryItem packetrv h^j^ h_j hajFhc}rw (he]rx hg]ry hi]rz hk]r{ hn]r| uhpKhqhhX]r} (h<>or~ }r (h]jv h<>X<EFBFBD>accepts a dictionary of key:value pairs which will update the stored inventory items
and then send an UpdateInventoryItem packetr<74> h^jt ubaubeubeubeubeub(h<>or<6F> }r<> (h]Uh^h[h_Nhah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>X1UDP_Inventory (class in pyogp.lib.base.inventory)h?h?tr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^h[h_Nhah<61>hc}r<> (hЉhk]r<> hi]r<> he]r<> hg]r<> hn]r<> h<>Xclassr<73> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]X#UDP_Inventory(agent, settings=None)r<> h^j<> h_h<5F>hah<61>hc}r<> (hk]r<> h?ahi]r<> he]r<> hg]r<> hn]r<> h?ah<61><68>uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]Xclass r<> h^j<> h_h<5F>hah<61>hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(h<>or<6F> }r<> (h]Xpyogp.lib.base.inventory.r<> h^j<> h_h<5F>hah<61>hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X UDP_Inventoryr<79> h^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Uh^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xagentr<74> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X settings=Noner<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaubeubeub(j6or<6F> }r<> (h]Uh^j<> h_h<5F>haj9hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.confirm_inventory_offerr<72> hah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>XIconfirm_inventory_offer() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^j<> h_j<5F> hah<61>hc}r<> (hЉhk]r<> hi]r he]r hg]r hn]r h<>Xmethodr uhpNhqhhX]r ((h<>or }r (h]XoUDP_Inventory.confirm_inventory_offer(FromAgentID, FromAgentName, InventoryName, ID, AssetType, ItemID, accept)r h^j<> h_h<5F>hah<61>hc}r (hk]r
hahi]r he]r hg]r hn]r hah<61><68>uhpNhqhhX]r ((jor }r (h]Xconfirm_inventory_offerr h^j h_h<5F>hajhc}r (he]r hg]r hi]r hk]r hn]r uhpNhqhhX]r (h<>or }r (h]Uh<>j h^j ubaub(jor }r (h]Uh^j h_h<5F>hajhc}r (he]r hg]r hi]r! hk]r" hn]r# uhpNhqhhX]r$ ((jor% }r& (h]X FromAgentIDr' h^j h_h<5F>haj hc}r( (he]r) hg]r* hi]r+ hk]r, hn]r- uhpNhqhhX]r. (h<>or/ }r0 (h]Uh<>j' h^j% ubaub(jor1 }r2 (h]X FromAgentNamer3 h^j h_h<5F>haj hc}r4 (he]r5 hg]r6 hi]r7 hk]r8 hn]r9 uhpNhqhhX]r: (h<>or; }r< (h]Uh<>j3 h^j1 ubaub(jor= }r> (h]X InventoryNamer? h^j h_h<5F>haj hc}r@ (he]rA hg]rB hi]rC hk]rD hn]rE uhpNhqhhX]rF (h<>orG }rH (h]Uh<>j? h^j= ubaub(jorI }rJ (h]XIDrK h^j h_h<5F>haj hc}rL (he]rM hg]rN hi]rO hk]rP hn]rQ uhpNhqhhX]rR (h<>orS }rT (h]Uh<>jK h^jI ubaub(jorU }rV (h]X AssetTyperW h^j h_h<5F>haj hc}rX (he]rY hg]rZ hi]r[ hk]r\ hn]r] uhpNhqhhX]r^ (h<>or_ }r` (h]Uh<>jW h^jU ubaub(jora }rb (h]XItemIDrc h^j h_h<5F>haj hc}rd (he]re hg]rf hi]rg hk]rh hn]ri uhpNhqhhX]rj (h<>ork }rl (h]Uh<>jc h^ja ubaub(jorm }rn (h]Xacceptro h^j h_h<5F>haj hc}rp (he]rq hg]rr hi]rs hk]rt hn]ru uhpNhqhhX]rv (h<>orw }rx (h]Uh<>jo h^jm ubaubeubeub(j6ory }rz (h]Uh^j<> h_h<5F>haj9hc}r{ (he]r| hg]r} hi]r~ hk]r hn]r<> uhpNhqhhX]r<> (jAor<6F> }r<> (h]XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerr<72> h^jy h_j<5F> hajFhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpK hqhhX]r<> (h<>or<6F> }r<> (h]j<> h<>XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerr<72> h^j<> ubaubaubeub(h<>or<6F> }r<> (h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.create_new_itemr<6D> hah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>XAcreate_new_item() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^j<> h_j<5F> hah<61>hc}r<> (hЉhk]r<> hi]r<> he]r<> hg]r<> hn]r<> h<>Xmethodr<64> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]X|UDP_Inventory.create_new_item(folder, name, desc, asset_type, inv_type, wearable_type, next_owner_permission, callback=None)r<> h^j<> h_h<5F>hah<61>hc}r<> (hk]r<> hahi]r<> he]r<> hg]r<> hn]r<> hah<61><68>uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xcreate_new_itemr<6D> h^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Uh^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xfolderr<72> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Xnamer<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Xdescr<63> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X
asset_typer<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Xinv_typer<65> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r(h]Uh<>j<EFBFBD> h^j<> ubaub(jor}r(h]X wearable_typerh^j<> h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r
(h<>or }r (h]Uh<>jh^jubaub(jor }r(h]Xnext_owner_permissionrh^j<> h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^j ubaub(jor}r(h]X callback=Nonerh^j<> h_h<5F>haj hc}r(he]rhg]rhi]rhk]r hn]r!uhpNhqhhX]r"(h<>or#}r$(h]Uh<>jh^jubaubeubeub(j6or%}r&(h]Uh^j<> h_h<5F>haj9hc}r'(he]r(hg]r)hi]r*hk]r+hn]r,uhpNhqhhX]r-(jAor.}r/(h]XCreates a new item in folder.r0h^j%h_j<5F> hajFhc}r1(he]r2hg]r3hi]r4hk]r5hn]r6uhpKhqhhX]r7(h<>or8}r9(h]j0h<>XCreates a new item in folder.r:h^j.ubaubaubeub(h<>or;}r<(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.display_folder_contentsr=hah<61>hc}r>(hk]r?hi]r@he]rAhg]rBhn]rCUentriesrD]rE(h<>XIdisplay_folder_contents() (pyogp.lib.base.inventory.UDP_Inventory method)h&h&trFauhpNhqhhX]rGub(h<>orH}rI(h]Uh^j<> h_j=hah<61>hc}rJ(hЉhk]rKhi]rLhe]rMhg]rNhn]rOh<>XmethodrPuhpNhqhhX]rQ((h<>orR}rS(h]X5UDP_Inventory.display_folder_contents(folder_id=None)rTh^jHh_h<5F>hah<61>hc}rU(hk]rVh&ahi]rWhe]rXhg]rYhn]rZh&ah<61><68>uhpNhqhhX]r[((jor\}r](h]Xdisplay_folder_contentsr^h^jRh_h<5F>hajhc}r_(he]r`hg]rahi]rbhk]rchn]rduhpNhqhhX]re(h<>orf}rg(h]Uh<>j^h^j\ubaub(jorh}ri(h]Uh^jRh_h<5F>hajhc}rj(he]rkhg]rlhi]rmhk]rnhn]rouhpNhqhhX]rp(jorq}rr(h]Xfolder_id=Nonersh^jhh_h<5F>haj hc}rt(he]ruhg]rvhi]rwhk]rxhn]ryuhpNhqhhX]rz(h<>or{}r|(h]Uh<>jsh^jqubaubaubeub(j6or}}r~(h]Uh^jHh_h<5F>haj9hc}r(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]XAreturns a list of the local representation of a folder's contentsr<73>h^j}h_j=hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XAreturns a list of the local representation of a folder's contentsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.enable_callbacksr<73>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XBenable_callbacks() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X UDP_Inventory.enable_callbacks()r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xenable_callbacksr<73>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X;enable monitors for certain inventory related packet eventsr<73>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X;enable monitors for certain inventory related packet eventsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.give_inventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X@give_inventory() (pyogp.lib.base.inventory.UDP_Inventory method)hBhBtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>o
}r (h]Uh<>jh^jubaub(jor }r (h]Uh^j<>h_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r((jor}r(h]X ItemID=Nonerh^j h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r (h]Uh<>jh^jubaub(jor!}r"(h]X agent_id=Noner#h^j h_h<5F>haj hc}r$(he]r%hg]r&hi]r'hk]r(hn]r)uhpNhqhhX]r*(h<>or+}r,(h]Uh<>j#h^j!ubaubeubeub(j6or-}r.(h]Uh^j<>h_h<5F>haj9hc}r/(he]r0hg]r1hi]r2hk]r3hn]r4uhpNhqhhX]r5((jAor6}r7(h]X1offers another agent the specified inventory itemr8h^j-h_j<5F>hajFhc}r9(he]r:hg]r;hi]r<hk]r=hn]r>uhpK!hqhhX]r?(h<>or@}rA(h]j8h<>X1offers another agent the specified inventory itemrBh^j6ubaub(jAorC}rD(h]X<>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDrEh^j-h_j<5F>hajFhc}rF(he]rGhg]rHhi]rIhk]rJhn]rKuhpK#hqhhX]rL(h<>orM}rN(h]jEh<>X<EFBFBD>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDrOh^jCubaubeubeub(h<>orP}rQ(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.handle_inventory_offerrRhah<61>hc}rS(hk]rThi]rUhe]rVhg]rWhn]rXUentriesrY]rZ(h<>XHhandle_inventory_offer() (pyogp.lib.base.inventory.UDP_Inventory method)hAhAtr[auhpNhqhhX]r\ub(h<>or]}r^(h]Uh^j<> h_jRhah<61>hc}r_(hЉhk]r`hi]rahe]rbhg]rchn]rdh<>XmethodreuhpNhqhhX]rf((h<>org}rh(h]X,UDP_Inventory.handle_inventory_offer(packet)rih^j]h_h<5F>hah<61>hc}rj(hk]rkhAahi]rlhe]rmhg]rnhn]rohAah<61><68>uhpNhqhhX]rp((jorq}rr(h]Xhandle_inventory_offerrsh^jgh_h<5F>hajhc}rt(he]ruhg]rvhi]rwhk]rxhn]ryuhpNhqhhX]rz(h<>or{}r|(h]Uh<>jsh^jqubaub(jor}}r~(h]Uh^jgh_h<5F>hajhc}r(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xpacketr<74>h^j}h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j]h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X.parses and handles an incoming inventory offerr<72>h^j<>h_jRhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK*hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X.parses and handles an incoming inventory offerr<72>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.onBulkUpdateInventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XGonBulkUpdateInventory() (pyogp.lib.base.inventory.UDP_Inventory method)h h tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X+UDP_Inventory.onBulkUpdateInventory(packet)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h ahi]r<>he]r<>hg]r<>hn]r<>h ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XonBulkUpdateInventoryr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xpacketr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]XLhandle the inventory data being delivered in the BullkUpdateInventory packetr<74>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK0hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XLhandle the inventory data being delivered in the BullkUpdateInventory packetr<74>h^j<>ubaubaubeub(h<>or}r(h]Uh^j<> h_Nhah<61>hc}r(hk]rhi]rhe]rhg]rhn]rUentriesr]r (h<>XGonFetchInventoryReply() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr
auhpNhqhhX]r ub(h<>or }r (h]Uh^j<> h_Nhah<61>hc}r(hЉhk]rhi]rhe]rhg]rhn]rh<>XmethodruhpNhqhhX]r((h<>or}r(h]X+UDP_Inventory.onFetchInventoryReply(packet)rh^j h_h<5F>hah<61>hc}r(hk]rhahi]rhe]rhg]rhn]rhah<61><68>uhpNhqhhX]r((jor }r!(h]XonFetchInventoryReplyr"h^jh_h<5F>hajhc}r#(he]r$hg]r%hi]r&hk]r'hn]r(uhpNhqhhX]r)(h<>or*}r+(h]Uh<>j"h^j ubaub(jor,}r-(h]Uh^jh_h<5F>hajhc}r.(he]r/hg]r0hi]r1hk]r2hn]r3uhpNhqhhX]r4(jor5}r6(h]Xpacketr7h^j,h_h<5F>haj hc}r8(he]r9hg]r:hi]r;hk]r<hn]r=uhpNhqhhX]r>(h<>or?}r@(h]Uh<>j7h^j5ubaubaubeub(j6orA}rB(h]Uh^j h_h<5F>haj9hc}rC(he]rDhg]rEhi]rFhk]rGhn]rHuhpNhqhhX]rIubeub(h<>orJ}rK(h]Uh^j<> h_Nhah<61>hc}rL(hk]rMhi]rNhe]rOhg]rPhn]rQUentriesrR]rS(h<>XHonInventoryDescendents() (pyogp.lib.base.inventory.UDP_Inventory method)h1h1trTauhpNhqhhX]rUub(h<>orV}rW(h]Uh^j<> h_Nhah<61>hc}rX(hЉhk]rYhi]rZhe]r[hg]r\hn]r]h<>Xmethodr^uhpNhqhhX]r_((h<>or`}ra(h]X,UDP_Inventory.onInventoryDescendents(packet)rbh^jVh_h<5F>hah<61>hc}rc(hk]rdh1ahi]rehe]rfhg]rghn]rhh1ah<61><68>uhpNhqhhX]ri((jorj}rk(h]XonInventoryDescendentsrlh^j`h_h<5F>hajhc}rm(he]rnhg]rohi]rphk]rqhn]rruhpNhqhhX]rs(h<>ort}ru(h]Uh<>jlh^jjubaub(jorv}rw(h]Uh^j`h_h<5F>hajhc}rx(he]ryhg]rzhi]r{hk]r|hn]r}uhpNhqhhX]r~(jor}r<>(h]Xpacketr<74>h^jvh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^jubaubaubeub(j6or<6F>}r<>(h]Uh^jVh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.request_inventory_by_idr<64>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XIrequest_inventory_by_id() (pyogp.lib.base.inventory.UDP_Inventory method)h<h<tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X3UDP_Inventory.request_inventory_by_id(id_list=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h<ahi]r<>he]r<>hg]r<>hn]r<>h<ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xrequest_inventory_by_idr<64>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]X id_list=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X'ask for inventory data by id via a listr<74>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK>hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X'ask for inventory data by id via a listr<74>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.request_known_folder_contentsr<73>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XOrequest_known_folder_contents() (pyogp.lib.base.inventory.UDP_Inventory method)hEhEtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]rh<>XmethodruhpNhqhhX]r((h<>or}r(h]X;UDP_Inventory.request_known_folder_contents(folder_id=None)rh^j<>h_h<5F>hah<61>hc}r(hk]rhEahi]rhe]r hg]r
hn]r hEah<61><68>uhpNhqhhX]r ((jor }r(h]Xrequest_known_folder_contentsrh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^j ubaub(jor}r(h]Uh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r!(jor"}r#(h]Xfolder_id=Noner$h^jh_h<5F>haj hc}r%(he]r&hg]r'hi]r(hk]r)hn]r*uhpNhqhhX]r+(h<>or,}r-(h]Uh<>j$h^j"ubaubaubeub(j6or.}r/(h]Uh^j<>h_h<5F>haj9hc}r0(he]r1hg]r2hi]r3hk]r4hn]r5uhpNhqhhX]r6(jAor7}r8(h]X=send requests to the server for contents of all known foldersr9h^j.h_j<5F>hajFhc}r:(he]r;hg]r<hi]r=hk]r>hn]r?uhpKDhqhhX]r@(h<>orA}rB(h]j9h<>X=send requests to the server for contents of all known foldersrCh^j7ubaubaubeub(h<>orD}rE(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.search_inventoryrFhah<61>hc}rG(hk]rHhi]rIhe]rJhg]rKhn]rLUentriesrM]rN(h<>XBsearch_inventory() (pyogp.lib.base.inventory.UDP_Inventory method)hGhGtrOauhpNhqhhX]rPub(h<>orQ}rR(h]Uh^j<> h_jFhah<61>hc}rS(hЉhk]rThi]rUhe]rVhg]rWhn]rXh<>XmethodrYuhpNhqhhX]rZ((h<>or[}r\(h]XVUDP_Inventory.search_inventory(folder_list=[], item_id=None, name=None, match_list=[])r]h^jQh_h<5F>hah<61>hc}r^(hk]r_hGahi]r`he]rahg]rbhn]rchGah<61><68>uhpNhqhhX]rd((jore}rf(h]Xsearch_inventoryrgh^j[h_h<5F>hajhc}rh(he]rihg]rjhi]rkhk]rlhn]rmuhpNhqhhX]rn(h<>oro}rp(h]Uh<>jgh^jeubaub(jorq}rr(h]Uh^j[h_h<5F>hajhc}rs(he]rthg]ruhi]rvhk]rwhn]rxuhpNhqhhX]ry((jorz}r{(h]X folder_list=r|h^jqh_h<5F>haj hc}r}(he]r~hg]rhi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j|h^jzubaub(jor<6F>}r<>(h]Uh^jqh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ub(jor<6F>}r<>(h]X item_id=Noner<65>h^jqh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X name=Noner<65>h^jqh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X match_list=r<>h^jqh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^jqh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeubeub(j6or<6F>}r<>(h]Uh^jQh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersr<73>h^j<>h_jFhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKJhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersr<73>h^j<>ubaub(jAor<6F>}r<>(h]Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersr<73>h^j<>h_jFhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKMhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersr<73>h^j<>ubaub(jAor<6F>}r<>(h]X]This does not request inventory from the grid. It could, were we to go about enabling this...r<>h^j<>h_jFhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKPhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X]This does not request inventory from the grid. It could, were we to go about enabling this...r<>h^j<>ubaubeubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.search_inventory_folderr<72>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XIsearch_inventory_folder() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]rh<>XmethodruhpNhqhhX]r((h<>or}r(h]XEUDP_Inventory.search_inventory_folder(folder_id, _id=None, name=None)rh^j<>h_h<5F>hah<61>hc}r(hk]rhahi]rhe]r hg]r
hn]r hah<61><68>uhpNhqhhX]r ((jor }r(h]Xsearch_inventory_folderrh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^j ubaub(jor}r(h]Uh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r!((jor"}r#(h]X folder_idr$h^jh_h<5F>haj hc}r%(he]r&hg]r'hi]r(hk]r)hn]r*uhpNhqhhX]r+(h<>or,}r-(h]Uh<>j$h^j"ubaub(jor.}r/(h]X_id=Noner0h^jh_h<5F>haj hc}r1(he]r2hg]r3hi]r4hk]r5hn]r6uhpNhqhhX]r7(h<>or8}r9(h]Uh<>j0h^j.ubaub(jor:}r;(h]X name=Noner<h^jh_h<5F>haj hc}r=(he]r>hg]r?hi]r@hk]rAhn]rBuhpNhqhhX]rC(h<>orD}rE(h]Uh<>j<h^j:ubaubeubeub(j6orF}rG(h]Uh^j<>h_h<5F>haj9hc}rH(he]rIhg]rJhi]rKhk]rLhn]rMuhpNhqhhX]rN((jAorO}rP(h]X*search an inventory folder for _id or namerQh^jFh_j<5F>hajFhc}rR(he]rShg]rThi]rUhk]rVhn]rWuhpKVhqhhX]rX(h<>orY}rZ(h]jQh<>X*search an inventory folder for _id or namer[h^jOubaub(jAor\}r](h]Xreturn a list of matchesr^h^jFh_j<5F>hajFhc}r_(he]r`hg]rahi]rbhk]rchn]rduhpKXhqhhX]re(h<>orf}rg(h]j^h<>Xreturn a list of matchesrhh^j\ubaubeubeub(h<>ori}rj(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.sendFetchInventoryDescendentsRequestrkhah<61>hc}rl(hk]rmhi]rnhe]rohg]rphn]rqUentriesrr]rs(h<>XVsendFetchInventoryDescendentsRequest() (pyogp.lib.base.inventory.UDP_Inventory method)hDhDtrtauhpNhqhhX]ruub(h<>orv}rw(h]Uh^j<> h_jkhah<61>hc}rx(hЉhk]ryhi]rzhe]r{hg]r|hn]r}h<>Xmethodr~uhpNhqhhX]r((h<>or<6F>}r<>(h]XBUDP_Inventory.sendFetchInventoryDescendentsRequest(folder_id=None)r<>h^jvh_h<5F>hah<61>hc}r<>(hk]r<>hDahi]r<>he]r<>hg]r<>hn]r<>hDah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]X$sendFetchInventoryDescendentsRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^jvh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X.send a request to the grid for folder contentsr<73>h^j<>h_jkhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK^hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X.send a request to the grid for folder contentsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.sendFetchInventoryRequestr<74>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XKsendFetchInventoryRequest() (pyogp.lib.base.inventory.UDP_Inventory method)h.h.tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X7UDP_Inventory.sendFetchInventoryRequest(folder_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h.ahi]r<>he]r<>hg]r<>hn]r<>h.ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XsendFetchInventoryRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6
uhpNhqhhX]r (jAor }r (h]X0send a request to the grid for folder attributesrh^jh_j<5F>hajFhc}r(he]rhg]rhi]rhk]rhn]ruhpKdhqhhX]r(h<>or}r(h]jh<>X0send a request to the grid for folder attributesrh^j ubaubaubeub(h<>or}r(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.sendFetchLibDescendentsRequestrhah<61>hc}r(hk]rhi]rhe]rhg]r hn]r!Uentriesr"]r#(h<>XPsendFetchLibDescendentsRequest() (pyogp.lib.base.inventory.UDP_Inventory method)h5h5tr$auhpNhqhhX]r%ub(h<>or&}r'(h]Uh^j<> h_jhah<61>hc}r((hЉhk]r)hi]r*he]r+hg]r,hn]r-h<>Xmethodr.uhpNhqhhX]r/((h<>or0}r1(h]X<UDP_Inventory.sendFetchLibDescendentsRequest(folder_id=None)r2h^j&h_h<5F>hah<61>hc}r3(hk]r4h5ahi]r5he]r6hg]r7hn]r8h5ah<61><68>uhpNhqhhX]r9((jor:}r;(h]XsendFetchLibDescendentsRequestr<h^j0h_h<5F>hajhc}r=(he]r>hg]r?hi]r@hk]rAhn]rBuhpNhqhhX]rC(h<>orD}rE(h]Uh<>j<h^j:ubaub(jorF}rG(h]Uh^j0h_h<5F>hajhc}rH(he]rIhg]rJhi]rKhk]rLhn]rMuhpNhqhhX]rN(jorO}rP(h]Xfolder_id=NonerQh^jFh_h<5F>haj hc}rR(he]rShg]rThi]rUhk]rVhn]rWuhpNhqhhX]rX(h<>orY}rZ(h]Uh<>jQh^jOubaubaubeub(j6or[}r\(h]Uh^j&h_h<5F>haj9hc}r](he]r^hg]r_hi]r`hk]rahn]rbuhpNhqhhX]rc(jAord}re(h]X,send a request to the grid for library itemsrfh^j[h_jhajFhc}rg(he]rhhg]rihi]rjhk]rkhn]rluhpKjhqhhX]rm(h<>orn}ro(h]jfh<>X,send a request to the grid for library itemsrph^jdubaubaubeub(h<>orq}rr(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.sendFetchLibRequestrshah<61>hc}rt(hk]ruhi]rvhe]rwhg]rxhn]ryUentriesrz]r{(h<>XEsendFetchLibRequest() (pyogp.lib.base.inventory.UDP_Inventory method)hhtr|auhpNhqhhX]r}ub(h<>or~}r(h]Uh^j<> h_jshah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X/UDP_Inventory.sendFetchLibRequest(item_id=None)r<>h^j~h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XsendFetchLibRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]X item_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j~h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X,send a request to the grid for library itemsr<73>h^j<>h_jshajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKphqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X,send a request to the grid for library itemsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.send_CreateInventoryItemr<6D>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XJsend_CreateInventoryItem() (pyogp.lib.base.inventory.UDP_Inventory method)h7h7tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X<>UDP_Inventory.send_CreateInventoryItem(agent_id, session_id, callback_id, folder_id, transaction_id, next_owner_mask, type_, inv_type, wearable_type, name, desc)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h7ahi]r<>he]r<>hg]r<>hn]r<>h7ah<61><68>uhpNhqhhX]r<>
(h]Uh<>jh^j<>ubaub(jor }r (h]X
session_idr h^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j h^j ubaub(jor}r(h]X callback_idrh^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r (h<>or!}r"(h]Uh<>jh^jubaub(jor#}r$(h]X folder_idr%h^j<>h_h<5F>haj hc}r&(he]r'hg]r(hi]r)hk]r*hn]r+uhpNhqhhX]r,(h<>or-}r.(h]Uh<>j%h^j#ubaub(jor/}r0(h]Xtransaction_idr1h^j<>h_h<5F>haj hc}r2(he]r3hg]r4hi]r5hk]r6hn]r7uhpNhqhhX]r8(h<>or9}r:(h]Uh<>j1h^j/ubaub(jor;}r<(h]Xnext_owner_maskr=h^j<>h_h<5F>haj hc}r>(he]r?hg]r@hi]rAhk]rBhn]rCuhpNhqhhX]rD(h<>orE}rF(h]Uh<>j=h^j;ubaub(jorG}rH(h]Xtype_rIh^j<>h_h<5F>haj hc}rJ(he]rKhg]rLhi]rMhk]rNhn]rOuhpNhqhhX]rP(h<>orQ}rR(h]Uh<>jIh^jGubaub(jorS}rT(h]Xinv_typerUh^j<>h_h<5F>haj hc}rV(he]rWhg]rXhi]rYhk]rZhn]r[uhpNhqhhX]r\(h<>or]}r^(h]Uh<>jUh^jSubaub(jor_}r`(h]X wearable_typerah^j<>h_h<5F>haj hc}rb(he]rchg]rdhi]rehk]rfhn]rguhpNhqhhX]rh(h<>ori}rj(h]Uh<>jah^j_ubaub(jork}rl(h]Xnamermh^j<>h_h<5F>haj hc}rn(he]rohg]rphi]rqhk]rrhn]rsuhpNhqhhX]rt(h<>oru}rv(h]Uh<>jmh^jkubaub(jorw}rx(h]Xdescryh^j<>h_h<5F>haj hc}rz(he]r{hg]r|hi]r}hk]r~hn]ruhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>jyh^jwubaubeubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X#sends a CreateInventoryItem messager<65>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKvhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X#sends a CreateInventoryItem messager<65>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<> h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.UDP_Inventory.send_FetchInventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XEsend_FetchInventory() (pyogp.lib.base.inventory.UDP_Inventory method)h;h;tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<> h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XPUDP_Inventory.send_FetchInventory(agent_id, session_id, owner_id, inventory_ids)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h;ahi]r<>he]r<>hg]r<>hn]r<>h;ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsend_FetchInventoryr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xagent_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X
session_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xowner_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X inventory_idsr<73>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(jAor}r (h]X<>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockr
h^j<>h_j<5F>hajFhc}r (he]r hg]r hi]rhk]rhn]ruhpK|hqhhX]r(h<>or}r(h]j
h<>X<EFBFBD>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockrh^jubaubaubeubeubeub(h<>or}r(h]Uh^h[h_Nhah<61>hc}r(hk]rhi]rhe]rhg]rhn]rUentriesr]r(h<>X'AIS (class in pyogp.lib.base.inventory)h'h'trauhpNhqhhX]r ub(h<>or!}r"(h]Uh^h[h_Nhah<61>hc}r#(hЉhk]r$hi]r%he]r&hg]r'hn]r(h<>Xclassr)uhpNhqhhX]r*((h<>or+}r,(h]X'AIS(agent, capabilities, settings=None)r-h^j!h_h<5F>hah<61>hc}r.(hk]r/h'ahi]r0he]r1hg]r2hn]r3h'ah<61><68>uhpNhqhhX]r4((h<>or5}r6(h]Xclass r7h^j+h_h<5F>hah<61>hc}r8(he]r9hg]r:hi]r;hk]r<hn]r=uhpNhqhhX]r>(h<>or?}r@(h]Uh<>j7h^j5ubaub(h<>orA}rB(h]Xpyogp.lib.base.inventory.rCh^j+h_h<5F>hah<61>hc}rD(he]rEhg]rFhi]rGhk]rHhn]rIuhpNhqhhX]rJ(h<>orK}rL(h]Uh<>jCh^jAubaub(jorM}rN(h]XAISrOh^j+h_h<5F>hajhc}rP(he]rQhg]rRhi]rShk]rThn]rUuhpNhqhhX]rV(h<>orW}rX(h]Uh<>jOh^jMubaub(jorY}rZ(h]Uh^j+h_h<5F>hajhc}r[(he]r\hg]r]hi]r^hk]r_hn]r`uhpNhqhhX]ra((jorb}rc(h]Xagentrdh^jYh_h<5F>haj hc}re(he]rfhg]rghi]rhhk]rihn]rjuhpNhqhhX]rk(h<>orl}rm(h]Uh<>jdh^jbubaub(jorn}ro(h]X capabilitiesrph^jYh_h<5F>haj hc}rq(he]rrhg]rshi]rthk]ruhn]rvuhpNhqhhX]rw(h<>orx}ry(h]Uh<>jph^jnubaub(jorz}r{(h]X settings=Noner|h^jYh_h<5F>haj hc}r}(he]r~hg]rhi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j|h^jzubaubeubeub(j6or<6F>}r<>(h]Uh^j!h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]XAIS specific inventory managerr<72>h^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AISr<53>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XAIS specific inventory managerr<72>h^j<>ubaub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.confirm_inventory_offerr<72>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X?confirm_inventory_offer() (pyogp.lib.base.inventory.AIS method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XeAIS.confirm_inventory_offer(FromAgentID, FromAgentName, InventoryName, ID, AssetType, ItemID, accept)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xconfirm_inventory_offerr<72>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X FromAgentIDr<44>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X FromAgentNamer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X InventoryNamer<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]XIDr<44>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaub(jor}r(h]X AssetTyperh^j<>h_h<5F>haj hc}r(he]rhg]rhi]r hk]r
hn]r uhpNhqhhX]r (h<>or }r(h]Uh<>jh^jubaub(jor}r(h]XItemIDrh^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaub(jor}r(h]Xacceptrh^j<>h_h<5F>haj hc}r(he]rhg]r hi]r!hk]r"hn]r#uhpNhqhhX]r$(h<>or%}r&(h]Uh<>jh^jubaubeubeub(j6or'}r((h]Uh^j<>h_h<5F>haj9hc}r)(he]r*hg]r+hi]r,hk]r-hn]r.uhpNhqhhX]r/(jAor0}r1(h]XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerr2h^j'h_j<5F>hajFhc}r3(he]r4hg]r5hi]r6hk]r7hn]r8uhpK hqhhX]r9(h<>or:}r;(h]j2h<>XPsends an ImprovedInstantMessage packet accepting or declining an inventory offerr<h^j0ubaubaubeub(h<>or=}r>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.create_new_itemr?hah<61>hc}r@(hk]rAhi]rBhe]rChg]rDhn]rEUentriesrF]rG(h<>X7create_new_item() (pyogp.lib.base.inventory.AIS method)hhtrHauhpNhqhhX]rIub(h<>orJ}rK(h]Uh^j<>h_j?hah<61>hc}rL(hЉhk]rMhi]rNhe]rOhg]rPhn]rQh<>XmethodrRuhpNhqhhX]rS((h<>orT}rU(h]XrAIS.create_new_item(folder, name, desc, asset_type, inv_type, wearable_type, next_owner_permission, callback=None)rVh^jJh_h<5F>hah<61>hc}rW(hk]rXhahi]rYhe]rZhg]r[hn]r\hah<61><68>uhpNhqhhX]r]((jor^}r_(h]Xcreate_new_itemr`h^jTh_h<5F>hajhc}ra(he]rbhg]rchi]rdhk]rehn]rfuhpNhqhhX]rg(h<>orh}ri(h]Uh<>j`h^j^ubaub(jorj}rk(h]Uh^jTh_h<5F>hajhc}rl(he]rmhg]rnhi]rohk]rphn]rquhpNhqhhX]rr((jors}rt(h]Xfolderruh^jjh_h<5F>haj hc}rv(he]rwhg]rxhi]ryhk]rzhn]r{uhpNhqhhX]r|(h<>or}}r~(h]Uh<>juh^jsubaub(jor}r<>(h]Xnamer<65>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^jubaub(jor<6F>}r<>(h]Xdescr<63>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X
asset_typer<65>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xinv_typer<65>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X wearable_typer<65>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xnext_owner_permissionr<6E>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X callback=Noner<65>h^jjh_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^jJh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]XCreates a new item in folder.r<>h^j<>h_j?hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XCreates a new item in folder.r<>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.display_folder_contentsr<73>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X?display_folder_contents() (pyogp.lib.base.inventory.AIS method)h>h>tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or}r(h]X+AIS.display_folder_contents(folder_id=None)rh^j<>h_h<5F>hah<61>hc}r(hk]rh>ahi]rhe]rhg]rhn]rh>ah<61><68>uhpNhqhhX]r ((jor
}r (h]Xdisplay_folder_contentsr h^jh_h<5F>hajhc}r (he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j h^j
ubaub(jor}r(h]Uh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(jor}r (h]Xfolder_id=Noner!h^jh_h<5F>haj hc}r"(he]r#hg]r$hi]r%hk]r&hn]r'uhpNhqhhX]r((h<>or)}r*(h]Uh<>j!h^jubaubaubeub(j6or+}r,(h]Uh^j<>h_h<5F>haj9hc}r-(he]r.hg]r/hi]r0hk]r1hn]r2uhpNhqhhX]r3(jAor4}r5(h]XAreturns a list of the local representation of a folder's contentsr6h^j+h_j<5F>hajFhc}r7(he]r8hg]r9hi]r:hk]r;hn]r<uhpKhqhhX]r=(h<>or>}r?(h]j6h<>XAreturns a list of the local representation of a folder's contentsr@h^j4ubaubaubeub(h<>orA}rB(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.enable_callbacksrChah<61>hc}rD(hk]rEhi]rFhe]rGhg]rHhn]rIUentriesrJ]rK(h<>X8enable_callbacks() (pyogp.lib.base.inventory.AIS method)hhtrLauhpNhqhhX]rMub(h<>orN}rO(h]Uh^j<>h_jChah<61>hc}rP(hЉhk]rQhi]rRhe]rShg]rThn]rUh<>XmethodrVuhpNhqhhX]rW((h<>orX}rY(h]XAIS.enable_callbacks()rZh^jNh_h<5F>hah<61>hc}r[(hk]r\hahi]r]he]r^hg]r_hn]r`hah<61><68>uhpNhqhhX]ra((jorb}rc(h]Xenable_callbacksrdh^jXh_h<5F>hajhc}re(he]rfhg]rghi]rhhk]rihn]rjuhpNhqhhX]rk(h<>orl}rm(h]Uh<>jdh^jbubaub(jorn}ro(h]Uh^jXh_h<5F>hajhc}rp(he]rqhg]rrhi]rshk]rthn]ruuhpNhqhhX]rvubeub(j6orw}rx(h]Uh^jNh_h<5F>haj9hc}ry(he]rzhg]r{hi]r|hk]r}hn]r~uhpNhqhhX]r(jAor<6F>}r<>(h]X;enable monitors for certain inventory related packet eventsr<73>h^jwh_jChajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X;enable monitors for certain inventory related packet eventsr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.give_inventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X6give_inventory() (pyogp.lib.base.inventory.AIS method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X.AIS.give_inventory(ItemID=None, agent_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xgive_inventoryr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X ItemID=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X agent_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]X1offers another agent the specified inventory itemr<6D>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK#hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X1offers another agent the specified inventory itemr<6D>h^j<>ubaub(jAor<6F>}r<>(h]X<>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDr<44>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK%hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X<EFBFBD>searches the local inventory for the specified ItemID
given a match, sends an ImprovedInventoryMessage packet to the specified AgentIDr<44>h^j<>ubaubeubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.handle_inventory_offerrhah<61>hc}r(hk]rhi]rhe]rhg]rhn]rUentriesr]r(h<>X>handle_inventory_offer() (pyogp.lib.base.inventory.AIS method)hFhFtr auhpNhqhhX]r
ub(h<>or }r (h]Uh^j<>h_jhah<61>hc}r (hЉhk]rhi]rhe]rhg]rhn]rh<>XmethodruhpNhqhhX]r((h<>or}r(h]X"AIS.handle_inventory_offer(packet)rh^j h_h<5F>hah<61>hc}r(hk]rhFahi]rhe]rhg]rhn]rhFah<61><68>uhpNhqhhX]r((jor}r (h]Xhandle_inventory_offerr!h^jh_h<5F>hajhc}r"(he]r#hg]r$hi]r%hk]r&hn]r'uhpNhqhhX]r((h<>or)}r*(h]Uh<>j!h^jubaub(jor+}r,(h]Uh^jh_h<5F>hajhc}r-(he]r.hg]r/hi]r0hk]r1hn]r2uhpNhqhhX]r3(jor4}r5(h]Xpacketr6h^j+h_h<5F>haj hc}r7(he]r8hg]r9hi]r:hk]r;hn]r<uhpNhqhhX]r=(h<>or>}r?(h]Uh<>j6h^j4ubaubaubeub(j6or@}rA(h]Uh^j h_h<5F>haj9hc}rB(he]rChg]rDhi]rEhk]rFhn]rGuhpNhqhhX]rH(jAorI}rJ(h]X.parses and handles an incoming inventory offerrKh^j@h_jhajFhc}rL(he]rMhg]rNhi]rOhk]rPhn]rQuhpK,hqhhX]rR(h<>orS}rT(h]jKh<>X.parses and handles an incoming inventory offerrUh^jIubaubaubeub(h<>orV}rW(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.onBulkUpdateInventoryrXhah<61>hc}rY(hk]rZhi]r[he]r\hg]r]hn]r^Uentriesr_]r`(h<>X=onBulkUpdateInventory() (pyogp.lib.base.inventory.AIS method)h0h0traauhpNhqhhX]rbub(h<>orc}rd(h]Uh^j<>h_jXhah<61>hc}re(hЉhk]rfhi]rghe]rhhg]rihn]rjh<>XmethodrkuhpNhqhhX]rl((h<>orm}rn(h]X!AIS.onBulkUpdateInventory(packet)roh^jch_h<5F>hah<61>hc}rp(hk]rqh0ahi]rrhe]rshg]rthn]ruh0ah<61><68>uhpNhqhhX]rv((jorw}rx(h]XonBulkUpdateInventoryryh^jmh_h<5F>hajhc}rz(he]r{hg]r|hi]r}hk]r~hn]ruhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>jyh^jwubaub(jor<6F>}r<>(h]Uh^jmh_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xpacketr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^jch_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]XLhandle the inventory data being delivered in the BullkUpdateInventory packetr<74>h^j<>h_jXhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK2hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XLhandle the inventory data being delivered in the BullkUpdateInventory packetr<74>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_Nhah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X=onFetchInventoryReply() (pyogp.lib.base.inventory.AIS method)hKhKtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_Nhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X!AIS.onFetchInventoryReply(packet)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hKahi]r<>he]r<>hg]r<>hn]r<>hKah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XonFetchInventoryReplyr<79>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xpacketr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeub(h<>or<6F>}r<>(h]Uh^j<>h_Nhah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr]r(h<>X>onInventoryDescendents() (pyogp.lib.base.inventory.AIS method)h h trauhpNhqhhX]rub(h<>or}r(h]Uh^j<>h_Nhah<61>hc}r(hЉhk]rhi]rhe]r hg]r
hn]r h<>Xmethodr uhpNhqhhX]r ((h<>or}r(h]X"AIS.onInventoryDescendents(packet)rh^jh_h<5F>hah<61>hc}r(hk]rh ahi]rhe]rhg]rhn]rh ah<61><68>uhpNhqhhX]r((jor}r(h]XonInventoryDescendentsrh^jh_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r!(h<>or"}r#(h]Uh<>jh^jubaub(jor$}r%(h]Uh^jh_h<5F>hajhc}r&(he]r'hg]r(hi]r)hk]r*hn]r+uhpNhqhhX]r,(jor-}r.(h]Xpacketr/h^j$h_h<5F>haj hc}r0(he]r1hg]r2hi]r3hk]r4hn]r5uhpNhqhhX]r6(h<>or7}r8(h]Uh<>j/h^j-ubaubaubeub(j6or9}r:(h]Uh^jh_h<5F>haj9hc}r;(he]r<hg]r=hi]r>hk]r?hn]r@uhpNhqhhX]rAubeub(h<>orB}rC(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.request_inventory_by_idrDhah<61>hc}rE(hk]rFhi]rGhe]rHhg]rIhn]rJUentriesrK]rL(h<>X?request_inventory_by_id() (pyogp.lib.base.inventory.AIS method)hhtrMauhpNhqhhX]rNub(h<>orO}rP(h]Uh^j<>h_jDhah<61>hc}rQ(hЉhk]rRhi]rShe]rThg]rUhn]rVh<>XmethodrWuhpNhqhhX]rX((h<>orY}rZ(h]X)AIS.request_inventory_by_id(id_list=None)r[h^jOh_h<5F>hah<61>hc}r\(hk]r]hahi]r^he]r_hg]r`hn]rahah<61><68>uhpNhqhhX]rb((jorc}rd(h]Xrequest_inventory_by_idreh^jYh_h<5F>hajhc}rf(he]rghg]rhhi]rihk]rjhn]rkuhpNhqhhX]rl(h<>orm}rn(h]Uh<>jeh^jcubaub(joro}rp(h]Uh^jYh_h<5F>hajhc}rq(he]rrhg]rshi]rthk]ruhn]rvuhpNhqhhX]rw(jorx}ry(h]X id_list=Nonerzh^joh_h<5F>haj hc}r{(he]r|hg]r}hi]r~hk]rhn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>jzh^jxubaubaubeub(j6or<6F>}r<>(h]Uh^jOh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X'ask for inventory data by id via a listr<74>h^j<>h_jDhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK@hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X'ask for inventory data by id via a listr<74>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.request_known_folder_contentsr<73>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XErequest_known_folder_contents() (pyogp.lib.base.inventory.AIS method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X1AIS.request_known_folder_contents(folder_id=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xrequest_known_folder_contentsr<73>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xfolder_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X=send requests to the server for contents of all known foldersr<73>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKFhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X=send requests to the server for contents of all known foldersr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.search_inventoryr<79>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X8search_inventory() (pyogp.lib.base.inventory.AIS method)h3h3tr<74>auhpNhqhh
(h]XLAIS.search_inventory(folder_list=[], item_id=None, name=None, match_list=[])r h^j<>h_h<5F>hah<61>hc}r (hk]r h3ahi]rhe]rhg]rhn]rh3ah<61><68>uhpNhqhhX]r((jor}r(h]Xsearch_inventoryrh^j h_h<5F>hajhc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaub(jor}r (h]Uh^j h_h<5F>hajhc}r!(he]r"hg]r#hi]r$hk]r%hn]r&uhpNhqhhX]r'((jor(}r)(h]X folder_list=r*h^jh_h<5F>haj hc}r+(he]r,hg]r-hi]r.hk]r/hn]r0uhpNhqhhX]r1(h<>or2}r3(h]Uh<>j*h^j(ubaub(jor4}r5(h]Uh^jh_h<5F>hajhc}r6(he]r7hg]r8hi]r9hk]r:hn]r;uhpNhqhhX]r<ub(jor=}r>(h]X item_id=Noner?h^jh_h<5F>haj hc}r@(he]rAhg]rBhi]rChk]rDhn]rEuhpNhqhhX]rF(h<>orG}rH(h]Uh<>j?h^j=ubaub(jorI}rJ(h]X name=NonerKh^jh_h<5F>haj hc}rL(he]rMhg]rNhi]rOhk]rPhn]rQuhpNhqhhX]rR(h<>orS}rT(h]Uh<>jKh^jIubaub(jorU}rV(h]X match_list=rWh^jh_h<5F>haj hc}rX(he]rYhg]rZhi]r[hk]r\hn]r]uhpNhqhhX]r^(h<>or_}r`(h]Uh<>jWh^jUubaub(jora}rb(h]Uh^jh_h<5F>hajhc}rc(he]rdhg]rehi]rfhk]rghn]rhuhpNhqhhX]riubeubeub(j6orj}rk(h]Uh^j<>h_h<5F>haj9hc}rl(he]rmhg]rnhi]rohk]rphn]rquhpNhqhhX]rr((jAors}rt(h]X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersruh^jjh_j<5F>hajFhc}rv(he]rwhg]rxhi]ryhk]rzhn]r{uhpKLhqhhX]r|(h<>or}}r~(h]juh<>X~search through all inventory folders for an id(uuid) or Name, and
return a list of matching InventoryItems or InventoryFoldersrh^jsubaub(jAor<6F>}r<>(h]Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersr<73>h^jjh_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKOhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xjrecursive search, based on folder_id. if no folder id is specified
look through everything in self.foldersr<73>h^j<>ubaub(jAor<6F>}r<>(h]X]This does not request inventory from the grid. It could, were we to go about enabling this...r<>h^jjh_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKRhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X]This does not request inventory from the grid. It could, were we to go about enabling this...r<>h^j<>ubaubeubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.search_inventory_folderr<72>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X?search_inventory_folder() (pyogp.lib.base.inventory.AIS method)h!h!tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X;AIS.search_inventory_folder(folder_id, _id=None, name=None)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h!ahi]r<>he]r<>hg]r<>hn]r<>h!ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsearch_inventory_folderr<72>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X folder_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X_id=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X name=Noner<65>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]X*search an inventory folder for _id or namer<65>h^j<>h_j<5F>hajFhc}r(he]rhg]rhi]rhk]rhn]ruhpKXhqhhX]r(h<>or}r(h]j<>h<>X*search an inventory folder for _id or namer h^j<>ubaub(jAor
}r (h]Xreturn a list of matchesr h^j<>h_j<5F>hajFhc}r (he]rhg]rhi]rhk]rhn]ruhpKZhqhhX]r(h<>or}r(h]j h<>Xreturn a list of matchesrh^j
ubaubeubeub(h<>or}r(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.sendFetchInventoryDescendentsRequestrhah<61>hc}r(hk]rhi]rhe]rhg]rhn]rUentriesr ]r!(h<>XLsendFetchInventoryDescendentsRequest() (pyogp.lib.base.inventory.AIS method)hhtr"auhpNhqhhX]r#ub(h<>or$}r%(h]Uh^j<>h_jhah<61>hc}r&(hЉhk]r'hi]r(he]r)hg]r*hn]r+h<>Xmethodr,uhpNhqhhX]r-((h<>or.}r/(h]X3AIS.sendFetchInventoryDescendentsRequest(folder_id)r0h^j$h_h<5F>hah<61>hc}r1(hk]r2hahi]r3he]r4hg]r5hn]r6hah<61><68>uhpNhqhhX]r7((jor8}r9(h]X$sendFetchInventoryDescendentsRequestr:h^j.h_h<5F>hajhc}r;(he]r<hg]r=hi]r>hk]r?hn]r@uhpNhqhhX]rA(h<>orB}rC(h]Uh<>j:h^j8ubaub(jorD}rE(h]Uh^j.h_h<5F>hajhc}rF(he]rGhg]rHhi]rIhk]rJhn]rKuhpNhqhhX]rL(jorM}rN(h]X folder_idrOh^jDh_h<5F>haj hc}rP(he]rQhg]rRhi]rShk]rThn]rUuhpNhqhhX]rV(h<>orW}rX(h]Uh<>jOh^jMubaubaubeub(j6orY}rZ(h]Uh^j$h_h<5F>haj9hc}r[(he]r\hg]r]hi]r^hk]r_hn]r`uhpNhqhhX]ra(jAorb}rc(h]X:send a request to the server for inventory folder contentsrdh^jYh_jhajFhc}re(he]rfhg]rghi]rhhk]rihn]rjuhpK`hqhhX]rk(h<>orl}rm(h]jdh<>X:send a request to the server for inventory folder contentsrnh^jbubaubaubeub(h<>oro}rp(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.sendFetchInventoryRequestrqhah<61>hc}rr(hk]rshi]rthe]ruhg]rvhn]rwUentriesrx]ry(h<>XAsendFetchInventoryRequest() (pyogp.lib.base.inventory.AIS method)hChCtrzauhpNhqhhX]r{ub(h<>or|}r}(h]Uh^j<>h_jqhah<61>hc}r~(hЉhk]rhi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X*AIS.sendFetchInventoryRequest(item_ids=[])r<>h^j|h_h<5F>hah<61>hc}r<>(hk]r<>hCahi]r<>he]r<>hg]r<>hn]r<>hCah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XsendFetchInventoryRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]X item_ids=r<>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>ubeubeub(j6or<6F>}r<>(h]Uh^j|h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X8send a request to the grid for inventory item attributesr<73>h^j<>h_jqhajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKfhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X8send a request to the grid for inventory item attributesr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.sendFetchLibDescendentsRequestr<74>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XFsendFetchLibDescendentsRequest() (pyogp.lib.base.inventory.AIS method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X-AIS.sendFetchLibDescendentsRequest(folder_id)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]XsendFetchLibDescendentsRequestr<74>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]rhg]rhi]r
hg]r hi]r hk]r hn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaubaubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(jAor}r(h]X0send a request to the server for folder contentsrh^jh_j<5F>hajFhc}r(he]rhg]r hi]r!hk]r"hn]r#uhpKlhqhhX]r$(h<>or%}r&(h]jh<>X0send a request to the server for folder contentsr'h^jubaubaubeub(h<>or(}r)(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.sendFetchLibRequestr*hah<61>hc}r+(hk]r,hi]r-he]r.hg]r/hn]r0Uentriesr1]r2(h<>X;sendFetchLibRequest() (pyogp.lib.base.inventory.AIS method)h:h:tr3auhpNhqhhX]r4ub(h<>or5}r6(h]Uh^j<>h_j*hah<61>hc}r7(hЉhk]r8hi]r9he]r:hg]r;hn]r<h<>Xmethodr=uhpNhqhhX]r>((h<>or?}r@(h]X/AIS.sendFetchLibRequest(folder_id, item_ids=[])rAh^j5h_h<5F>hah<61>hc}rB(hk]rCh:ahi]rDhe]rEhg]rFhn]rGh:ah<61><68>uhpNhqhhX]rH((jorI}rJ(h]XsendFetchLibRequestrKh^j?h_h<5F>hajhc}rL(he]rMhg]rNhi]rOhk]rPhn]rQuhpNhqhhX]rR(h<>orS}rT(h]Uh<>jKh^jIubaub(jorU}rV(h]Uh^j?h_h<5F>hajhc}rW(he]rXhg]rYhi]rZhk]r[hn]r\uhpNhqhhX]r]((jor^}r_(h]X folder_idr`h^jUh_h<5F>haj hc}ra(he]rbhg]rchi]rdhk]rehn]rfuhpNhqhhX]rg(h<>orh}ri(h]Uh<>j`h^j^ubaub(jorj}rk(h]X item_ids=rlh^jUh_h<5F>haj hc}rm(he]rnhg]rohi]rphk]rqhn]rruhpNhqhhX]rs(h<>ort}ru(h]Uh<>jlh^jjubaub(jorv}rw(h]Uh^jUh_h<5F>hajhc}rx(he]ryhg]rzhi]r{hk]r|hn]r}uhpNhqhhX]r~ubeubeub(j6or}r<>(h]Uh^j5h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X6send a request to the grid for library item attributesr<73>h^jh_j*hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKrhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X6send a request to the grid for library item attributesr<73>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.send_CreateInventoryItemr<6D>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X@send_CreateInventoryItem() (pyogp.lib.base.inventory.AIS method)hHhHtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X<>AIS.send_CreateInventoryItem(agent_id, session_id, callback_id, folder_id, transaction_id, next_owner_mask, type_, inv_type, wearable_type, name, desc)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hHahi]r<>he]r<>hg]r<>hn]r<>hHah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsend_CreateInventoryItemr<6D>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xagent_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X
session_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X callback_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X folder_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xtransaction_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaub(jor}r(h]Xnext_owner_maskr h^j<>h_h<5F>haj hc}r
(he]r hg]r hi]r hk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>j h^jubaub(jor}r(h]Xtype_rh^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaub(jor}r (h]Xinv_typer!h^j<>h_h<5F>haj hc}r"(he]r#hg]r$hi]r%hk]r&hn]r'uhpNhqhhX]r((h<>or)}r*(h]Uh<>j!h^jubaub(jor+}r,(h]X wearable_typer-h^j<>h_h<5F>haj hc}r.(he]r/hg]r0hi]r1hk]r2hn]r3uhpNhqhhX]r4(h<>or5}r6(h]Uh<>j-h^j+ubaub(jor7}r8(h]Xnamer9h^j<>h_h<5F>haj hc}r:(he]r;hg]r<hi]r=hk]r>hn]r?uhpNhqhhX]r@(h<>orA}rB(h]Uh<>j9h^j7ubaub(jorC}rD(h]XdescrEh^j<>h_h<5F>haj hc}rF(he]rGhg]rHhi]rIhk]rJhn]rKuhpNhqhhX]rL(h<>orM}rN(h]Uh<>jEh^jCubaubeubeub(j6orO}rP(h]Uh^j<>h_h<5F>haj9hc}rQ(he]rRhg]rShi]rThk]rUhn]rVuhpNhqhhX]rW(jAorX}rY(h]X#sends a CreateInventoryItem messagerZh^jOh_j<5F>hajFhc}r[(he]r\hg]r]hi]r^hk]r_hn]r`uhpKxhqhhX]ra(h<>orb}rc(h]jZh<>X#sends a CreateInventoryItem messagerdh^jXubaubaubeub(h<>ore}rf(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.AIS.send_FetchInventoryrghah<61>hc}rh(hk]rihi]rjhe]rkhg]rlhn]rmUentriesrn]ro(h<>X;send_FetchInventory() (pyogp.lib.base.inventory.AIS method)hMhMtrpauhpNhqhhX]rqub(h<>orr}rs(h]Uh^j<>h_jghah<61>hc}rt(hЉhk]ruhi]rvhe]rwhg]rxhn]ryh<>XmethodrzuhpNhqhhX]r{((h<>or|}r}(h]XFAIS.send_FetchInventory(agent_id, session_id, owner_id, inventory_ids)r~h^jrh_h<5F>hah<61>hc}r(hk]r<>hMahi]r<>he]r<>hg]r<>hn]r<>hMah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xsend_FetchInventoryr<79>h^j|h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j|h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xagent_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X
session_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Xowner_idr<64>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]X inventory_idsr<73>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubeubeub(j6or<6F>}r<>(h]Uh^jrh_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]X<>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockr<6B>h^j<>h_jghajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK~hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>X<EFBFBD>send a FetchInventory message to the host simulator
each of the ids in inventory_ids will be sent in it's own InventoryData blockr<6B>h^j<>ubaubaubeubeubeub(h<>or<6F>}r<>(h]Uh^h[h_Nhah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X3InventoryFolder (class in pyogp.lib.base.inventory)h(h(tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^h[h_Nhah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xclassr<73>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X<>InventoryFolder(Name=None, FolderID=None, ParentID=None, Version=None, Type=None, AgentID=00000000-0000-0000-0000-000000000000, Descendents=0)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h(ahi]r<>he]r<>hg]r<>hn]r<>h(ah<61><68>uhpNhqhhX]r((h<>or}r(h]Xclass rh^j<>h_h<5F>hah<61>hc}r(he]rhg]rhi]rhk]rhn]r uhpNhqhhX]r
(h<>or }r (h]Uh<>jh^jubaub(h<>or }r(h]Xpyogp.lib.base.inventory.rh^j<>h_h<5F>hah<61>hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^j ubaub(jor}r(h]XInventoryFolderrh^j<>h_h<5F>hajhc}r(he]rhg]rhi]rhk]r hn]r!uhpNhqhhX]r"(h<>or#}r$(h]Uh<>jh^jubaub(jor%}r&(h]Uh^j<>h_h<5F>hajhc}r'(he]r(hg]r)hi]r*hk]r+hn]r,uhpNhqhhX]r-((jor.}r/(h]X Name=Noner0h^j%h_h<5F>haj hc}r1(he]r2hg]r3hi]r4hk]r5hn]r6uhpNhqhhX]r7(h<>or8}r9(h]Uh<>j0h^j.ubaub(jor:}r;(h]X FolderID=Noner<h^j%h_h<5F>haj hc}r=(he]r>hg]r?hi]r@hk]rAhn]rBuhpNhqhhX]rC(h<>orD}rE(h]Uh<>j<h^j:ubaub(jorF}rG(h]X ParentID=NonerHh^j%h_h<5F>haj hc}rI(he]rJhg]rKhi]rLhk]rMhn]rNuhpNhqhhX]rO(h<>orP}rQ(h]Uh<>jHh^jFubaub(jorR}rS(h]X Version=NonerTh^j%h_h<5F>haj hc}rU(he]rVhg]rWhi]rXhk]rYhn]rZuhpNhqhhX]r[(h<>or\}r](h]Uh<>jTh^jRubaub(jor^}r_(h]X Type=Noner`h^j%h_h<5F>haj hc}ra(he]rbhg]rchi]rdhk]rehn]rfuhpNhqhhX]rg(h<>orh}ri(h]Uh<>j`h^j^ubaub(jorj}rk(h]X,AgentID=00000000-0000-0000-0000-000000000000rlh^j%h_h<5F>haj hc}rm(he]rnhg]rohi]rphk]rqhn]rruhpNhqhhX]rs(h<>ort}ru(h]Uh<>jlh^jjubaub(jorv}rw(h]X Descendents=0rxh^j%h_h<5F>haj hc}ry(he]rzhg]r{hi]r|hk]r}hn]r~uhpNhqhhX]r(h<>or<6F>}r<>(h]Uh<>jxh^jvubaubeubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jAor<6F>}r<>(h]Xrepresents an Inventory folderr<72>h^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolderr<72>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xrepresents an Inventory folderr<72>h^j<>ubaub(jAor<6F>}r<>(h]XOInitialize the event queue client class
>>> inventoryfolder = InventoryFolder()r<>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XOInitialize the event queue client class
>>> inventoryfolder = InventoryFolder()r<>h^j<>ubaub(jAor<6F>}r<>(h]XCSample implementations: inventory.py
Tests: tests/test_inventory.pyr<79>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK
hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>XCSample implementations: inventory.py
Tests: tests/test_inventory.pyr<79>h^j<>ubaub(jAor<6F>}r<>(h]Xinitialize the inventory folderr<72>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpK hqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xinitialize the inventory folderr<72>h^j<>ubaub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.mover<65>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X8move() (pyogp.lib.base.inventory.InventoryFolder method)h4h4tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]X5InventoryFolder.move(agent, parent_id, restamp=False)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>h4ahi]r<>he]r<>hg]r<>hn]r<>h4ah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xmover<65>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xagentr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or}r(h]Uh<>j<EFBFBD>h^j<>ubaub(jor}r(h]X parent_idrh^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]r hn]r
uhpNhqhhX]r (h<>or }r (h]Uh<>jh^jubaub(jor}r(h]X restamp=Falserh^j<>h_h<5F>haj hc}r(he]rhg]rhi]rhk]rhn]ruhpNhqhhX]r(h<>or}r(h]Uh<>jh^jubaubeubeub(j6or}r(h]Uh^j<>h_h<5F>haj9hc}r(he]rhg]rhi]rhk]r hn]r!uhpNhqhhX]r"(jAor#}r$(h]Xreparents this inventory folderr%h^jh_j<5F>hajFhc}r&(he]r'hg]r(hi]r)hk]r*hn]r+uhpKhqhhX]r,(h<>or-}r.(h]j%h<>Xreparents this inventory folderr/h^j#ubaubaubeub(h<>or0}r1(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.purge_descendentsr2hah<61>hc}r3(hk]r4hi]r5he]r6hg]r7hn]r8Uentriesr9]r:(h<>XEpurge_descendents() (pyogp.lib.base.inventory.InventoryFolder method)hLhLtr;auhpNhqhhX]r<ub(h<>or=}r>(h]Uh^j<>h_j2hah<61>hc}r?(hЉhk]r@hi]rAhe]rBhg]rChn]rDh<>XmethodrEuhpNhqhhX]rF((h<>orG}rH(h]X(InventoryFolder.purge_descendents(agent)rIh^j=h_h<5F>hah<61>hc}rJ(hk]rKhLahi]rLhe]rMhg]rNhn]rOhLah<61><68>uhpNhqhhX]rP((jorQ}rR(h]Xpurge_descendentsrSh^jGh_h<5F>hajhc}rT(he]rUhg]rVhi]rWhk]rXhn]rYuhpNhqhhX]rZ(h<>or[}r\(h]Uh<>jSh^jQubaub(jor]}r^(h]Uh^jGh_h<5F>hajhc}r_(he]r`hg]rahi]rbhk]rchn]rduhpNhqhhX]re(jorf}rg(h]Xagentrhh^j]h_h<5F>haj hc}ri(he]rjhg]rkhi]rlhk]rmhn]rnuhpNhqhhX]ro(h<>orp}rq(h]Uh<>jhh^jfubaubaubeub(j6orr}rs(h]Uh^j=h_h<5F>haj9hc}rt(he]ruhg]rvhi]rwhk]rxhn]ryuhpNhqhhX]rz(jAor{}r|(h]XVremoves inventory from this folder, by unlinking the inventory from this parent folderr}h^jrh_j2hajFhc}r~(he]rhg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j}h<>XVremoves inventory from this folder, by unlinking the inventory from this parent folderr<72>h^j{ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.remover<65>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>X:remove() (pyogp.lib.base.inventory.InventoryFolder method)hhtr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XInventoryFolder.remove(agent)r<>h^j<>h_h<5F>hah<61>hc}r<>(hk]r<>hahi]r<>he]r<>hg]r<>hn]r<>hah<61><68>uhpNhqhhX]r<>((jor<6F>}r<>(h]Xremover<65>h^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaub(jor<6F>}r<>(h]Uh^j<>h_h<5F>hajhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jor<6F>}r<>(h]Xagentr<74>h^j<>h_h<5F>haj hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(h<>or<6F>}r<>(h]Uh<>j<EFBFBD>h^j<>ubaubaubeub(j6or<6F>}r<>(h]Uh^j<>h_h<5F>haj9hc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpNhqhhX]r<>(jAor<6F>}r<>(h]Xremoves this inventory folderr<72>h^j<>h_j<5F>hajFhc}r<>(he]r<>hg]r<>hi]r<>hk]r<>hn]r<>uhpKhqhhX]r<>(h<>or<6F>}r<>(h]j<>h<>Xremoves this inventory folderr<72>h^j<>ubaubaubeub(h<>or<6F>}r<>(h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.send_MoveInventoryFolderr<72>hah<61>hc}r<>(hk]r<>hi]r<>he]r<>hg]r<>hn]r<>Uentriesr<73>]r<>(h<>XLsend_MoveInventoryFolder() (pyogp.lib.base.inventory.InventoryFolder method)h,h,tr<74>auhpNhqhhX]r<>ub(h<>or<6F>}r<>(h]Uh^j<>h_j<5F>hah<61>hc}r<>(hЉhk]r<>hi]r<>he]r<>hg]r<>hn]r<>h<>Xmethodr<64>uhpNhqhhX]r<>((h<>or<6F>}r<>(h]XdInventoryFolder.send_MoveInventoryF
(h<>or }r (h]Uh<>j h^j ubaub(jor }r (h]Uh^j<>h_h<5F>hajhc}r (he]r hg]r hi]r hk]r hn]r uhpNhqhhX]r ((jor }r (h]Xagentr h^j h_h<5F>haj hc}r (he]r hg]r hi]r hk]r hn]r uhpNhqhhX]r (h<>or }r! (h]Uh<>j h^j ubaub(jor" }r# (h]Xagent_idr$ h^j h_h<5F>haj hc}r% (he]r& hg]r' hi]r( hk]r) hn]r* uhpNhqhhX]r+ (h<>or, }r- (h]Uh<>j$ h^j" ubaub(jor. }r/ (h]X
session_idr0 h^j h_h<5F>haj hc}r1 (he]r2 hg]r3 hi]r4 hk]r5 hn]r6 uhpNhqhhX]r7 (h<>or8 }r9 (h]Uh<>j0 h^j. ubaub(jor: }r; (h]Xrestampr< h^j h_h<5F>haj hc}r= (he]r> hg]r? hi]r@ hk]rA hn]rB uhpNhqhhX]rC (h<>orD }rE (h]Uh<>j< h^j: ubaub(jorF }rG (h]X folder_idrH h^j h_h<5F>haj hc}rI (he]rJ hg]rK hi]rL hk]rM hn]rN uhpNhqhhX]rO (h<>orP }rQ (h]Uh<>jH h^jF ubaub(jorR }rS (h]X parent_idrT h^j h_h<5F>haj hc}rU (he]rV hg]rW hi]rX hk]rY hn]rZ uhpNhqhhX]r[ (h<>or\ }r] (h]Uh<>jT h^jR ubaubeubeub(j6or^ }r_ (h]Uh^j<>h_h<5F>haj9hc}r` (he]ra hg]rb hi]rc hk]rd hn]re uhpNhqhhX]rf (jAorg }rh (h]X9sends a MoveInventoryFolder message to the host simulatorri h^j^ h_j<5F>hajFhc}rj (he]rk hg]rl hi]rm hk]rn hn]ro uhpK%hqhhX]rp (h<>orq }rr (h]ji h<>X9sends a MoveInventoryFolder message to the host simulatorrs h^jg ubaubaubeub(h<>ort }ru (h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.send_PurgeInventoryDescendentsrv hah<61>hc}rw (hk]rx hi]ry he]rz hg]r{ hn]r| Uentriesr} ]r~ (h<>XRsend_PurgeInventoryDescendents() (pyogp.lib.base.inventory.InventoryFolder method)h"h"tr auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^j<>h_jv hah<61>hc}r<> (hЉhk]r<> hi]r<> he]r<> hg]r<> hn]r<> h<>Xmethodr<64> uhpNhqhhX]r<> ((h<>or<6F> }r<> (h]XVInventoryFolder.send_PurgeInventoryDescendents(agent, agent_id, session_id, folder_id)r<> h^j<> h_h<5F>hah<61>hc}r<> (hk]r<> h"ahi]r<> he]r<> hg]r<> hn]r<> h"ah<61><68>uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xsend_PurgeInventoryDescendentsr<73> h^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Uh^j<> h_h<5F>hajhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> ((jor<6F> }r<> (h]Xagentr<74> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]Xagent_idr<64> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X
session_idr<64> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaub(jor<6F> }r<> (h]X folder_idr<64> h^j<> h_h<5F>haj hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (h<>or<6F> }r<> (h]Uh<>j<EFBFBD> h^j<> ubaubeubeub(j6or<6F> }r<> (h]Uh^j<> h_h<5F>haj9hc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpNhqhhX]r<> (jAor<6F> }r<> (h]X>send a PurgeInventoryDescendents message to the host simulatorr<72> h^j<> h_jv hajFhc}r<> (he]r<> hg]r<> hi]r<> hk]r<> hn]r<> uhpK+hqhhX]r<> (h<>or<6F> }r<> (h]j<> h<>X>send a PurgeInventoryDescendents message to the host simulatorr<72> h^j<> ubaubaubeub(h<>or<6F> }r<> (h]Uh^j<>h_X<5F>/Users/enus/svn/pyogp/buildouts/libdev/trunk/src/pyogp.lib.base/pyogp/lib/base/inventory.py:docstring of pyogp.lib.base.inventory.InventoryFolder.send_RemoveInventoryFolderr<72> hah<61>hc}r<> (hk]r<> hi]r<> he]r<> hg]r<> hn]r<> Uentriesr<73> ]r<> (h<>XNsend_RemoveInventoryFolder() (pyogp.lib.base.inventory.InventoryFolder method)h8h8tr<74> auhpNhqhhX]r<> ub(h<>or<6F> }r<> (h]Uh^j<>h_j<5F> hah<61>hc}r<> (hЉhk]r!hi]r!he]r!hg]r!hn]r!h<>Xmethodr!uhpNhqhhX]r!((h<>or!}r!(h]X[InventoryFolder.send_RemoveInventoryFolder(agent, agent_id, session_id, restamp, folder_id)r !h^j<> h_h<5F>hah<61>hc}r
!(hk]r !h8ahi]r !he]r !hg]r!hn]r!h8ah<61><68>uhpNhqhhX]r!((jor!}r!(h]Xsend_RemoveInventoryFolderr!h^j!h_h<5F>hajhc}r!(he]r!hg]r!hi]r!hk]r!hn]r!uhpNhqhhX]r!(h<>or!}r!(h]Uh<>j!h^j!ubaub(jor!}r!(h]Uh^j!h_h<5F>hajhc}r!(he]r !hg]r!!hi]r"!hk]r#!hn]r$!uhpNhqhhX]r%!((jor&!}r'!(h]Xagentr(!h^j!h_h<5F>haj hc}r)!(he]r*!hg]r+!hi]r,!hk]r-!hn]r.!uhpNhqhhX]r/!(h<>or0!}r1!(h]Uh<>j(!h^j&!ubaub(jor2!}r3!(h]Xagent_idr4!h^j!h_h<5F>haj hc}r5!(he]r6!hg]r7!hi]r8!hk]r9!hn]r:!uhpNhqhhX]r;!(h<>or<!}r=!(h]Uh<>j4!h^j2!ubaub(jor>!}r?!(h]X
session_idr@!h^j!h_h<5F>haj hc}rA!(he]rB!hg]rC!hi]rD!hk]rE!hn]rF!uhpNhqhhX]rG!(h<>orH!}rI!(h]Uh<>j@!h^j>!ubaub(jorJ!}rK!(h]XrestamprL!h^j!h_h<5F>haj hc}rM!(he]rN!hg]rO!hi]rP!hk]rQ!hn]rR!uhpNhqhhX]rS!(h<>orT!}rU!(h]Uh<>jL!h^jJ!ubaub(jorV!}rW!(h]X folder_idrX!h^j!h_h<5F>haj hc}rY!(he]rZ!hg]r[!hi]r\!hk]r]!hn]r^!uhpNhqhhX]r_!(h<>or`!}ra!(h]Uh<>jX!h^jV!ubaubeubeub(j6orb!}rc!(h]Uh^j<> h_h<5F>haj9hc}rd!(he]re!hg]rf!hi]rg!hk]rh!hn]ri!uhpNhqhhX]rj!(jAork!}rl!(h]X;sends a RemoveInventoryFolder message to the host simulatorrm!h^jb!h_j<5F> hajFhc}rn!(he]ro!hg]rp!hi]rq!hk]rr!hn]rs!uhpK1hqhhX]rt!(h<>oru!}rv!(h]jm!h<>X;sends a RemoveInventoryFolder message to the host simulatorrw!h^jk!ubaubaubeubeubeubeubah]UU transformerrx!NU footnote_refsry!}rz!Urefnamesr{!}r|!Usymbol_footnotesr}!]r~!Uautofootnote_refsr!]r<>!Usymbol_footnote_refsr<73>!]r<>!U citationsr<73>!]r<>!hqhU 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<>!(hj<> hj<>hj3h j<>h
j<EFBFBD>h j<>h jh jkhjhj<>hj<>hjYhjhj<>hj<>hj<>hj<>hjXhj hj<>hh<>hjThj<>hj<>hj.hj<> h j; h!j<>h"j<> h#jch$jHh%j<> h&jRh'j+h(j<>h)jJ h*j hWh[h,j<>h-j h.j<>h/jh0jmh1j`h2j<32>h3j h4j<34>hm(cdocutils.nodes
target
r<EFBFBD>!or<6F>!}r<>!(h]Uh^h[h_h<5F>haUtargetr<74>!hc}r<>!(he]r<>!hkhlhi]r<>!Uismodr<64>!<00>hg]r<>!hn]r<>!uhpKhqhhX]r<>!ubh5j0h6j<36>h7j<37>h8j!h9j<39>h:j?h;j<>h<j<>h=jh>jh?j<> h@j<>hAjghBj<42>hCj<43>hDj<44>hEjhFjhGj[hHj<48>hIj/hJj4hKj<4B>hLjGhMj|uUsubstitution_namesr<73>!}r<>!hahqhc}r<>!(he]r<>!hk]r<>!hi]r<>!Usourcer<65>!h`hg]r<>!hn]r<>!uU footnotesr<73>!]r<>!Urefidsr<73>!}r<>!ub.