enus.linden
41b57df548
adding a flag to toggle monitoring of outgoing packets
2009-11-11 17:28:57 +00:00
enus.linden
fe57fbe86e
integrating message.xml checking into udp message serialization and deserialization
2009-10-20 22:43:49 +00:00
enus.linden
bcfb58f081
adding custom message_template.msg and message.xml to MessageManager(), and passing it through
2009-10-06 23:28:31 +00:00
kotler.linden
7ff5115786
add event queue setting to base.settings, fixed settings test case, started work on tst_message_mananger
2009-09-30 00:10:16 +00:00
kotler.linden
8f2c635398
removed region attribute from udpdispatcher since it serves no purpose and the udpdispatcher can multiplex hosts so it makes no sense to be tied to a single region
2009-09-29 22:19:34 +00:00
enus.linden
306c40248d
movinf helpers.py and deleting the utilities dir
2009-09-04 05:30:18 +00:00
enus.linden
9f8ec77716
fixing up logging imports, moving some things around
2009-09-04 05:00:00 +00:00
enus.linden
6040d7240b
making logging changes
2009-09-01 16:34:23 +00:00
enus.linden
b629f37fda
moving the license info to the header of the file
2009-08-20 22:57:24 +00:00
enus.linden
5854e1f089
clean up of event_queue.py to a small degree, plus a couple of method renames (notably MessageHandler()._handle() to handle()
2009-07-15 17:25:34 +00:00
kotler.linden
9e68832b99
Fixes for PYO-62 and PYO-65, also fixed the test_appearance unittest, renamed types.py to msgtypes.py to remove the conflict with the python lib types
2009-07-14 21:01:45 +00:00
joshua.linden
e9e91d16b1
Fix dipatching of messages. Paired w/ enus.linden
2009-06-05 22:00:36 +00:00
enus.linden
d3ad0d5e2f
merging pyogp.lib.base/branches/combined_message_handling to trunk. moved the original Message to MessageBase, then combined as a subclass of MessageBase the deprecated UPDPacket and new Message class. PacketHandler and EventQueueHandler are now merged into MessageHandler. various changes made to accommodate, various files/classes removed. tests were passing in the branch merging in, will check tests and sample scripts after an svn up with the commit in it
2009-06-05 21:02:59 +00:00
enus.linden
ea5c1a62eb
merging inventory-extension branch into trunk
2009-04-27 22:48:01 +00:00
enus.linden
65df28e3b4
merge back as follows: -r2063:HEAD https://svn.secondlife.com/svn/linden/projects/2008/pyogp/pyogp.lib.base/branches/callback-refactor , moving callback handlers to class methods vs global functions. also fixed some tests :)
2009-04-06 21:29:17 +00:00
enus.linden
c0f568bd9a
adding packet counters, plus 'completed' ability to connect to neighboring regions via udp and event queue
2009-04-01 23:49:16 +00:00
enus.linden
31db582aad
removing files that had been intended for the wx-base branch
2009-03-31 15:20:26 +00:00
enus.linden
f583a875b5
adding datatypes, unpacking ObjectUpdate.ObjectData.ObjectData into distinct fields, and some other things
2009-03-18 21:32:21 +00:00
enus.linden
c909610f9c
adding rezzing of inventory, update inventory item, search local inventory, and various object operations
2009-03-17 04:24:08 +00:00
enus.linden
82a7df8c04
fixing the sample_object_creation script wrt to agent.Position, fixed a bug in request_multiple_objects, and modified some logging
2009-03-14 00:09:15 +00:00
enus.linden
659e2347e4
adding groups, some default camera settings, and the ability to monitor outgoing packets by adding HANDLE_PACKETS to udp_dispatcher().send....
2009-03-13 22:09:43 +00:00
enus.linden
776db124f3
adding deferred packet parsing (not parsing fully packets we aren't handling, plus some chat type stuff, and stubbing out EnableSimulator handling
2009-03-12 20:48:26 +00:00
enus.linden
be6e393210
adding a variety of functionality around chat/instant message, objects. some kinks to work out, e.g., why do we get ChatFromSimulator packets twice? aren't we acking them as needed? also, there is severe time lapse between a user in a viewer sending a chat/instant message and having the pyogp client receive it. what's up with that?
2009-03-11 22:52:07 +00:00
enus.linden
8dba90336c
starting to work with objects. ObjectUpdate and ObjectUpdateCached handled, RequestMultipleObjects enabled
2009-03-05 21:50:23 +00:00
enus.linden
f0ddf774f6
merging the enus-refactor branch into the trunk
2009-03-03 01:40:52 +00:00
enus.linden
2cb7a6cdd4
adding some logging logic
2009-02-11 22:30:32 +00:00
enus.linden
667837b85d
some small changes, template.py needs a lil more love dealing with __repr__ and bindary strings
2009-02-10 00:47:01 +00:00
enus.linden
71af1552f3
merging r1733:1769 from enus-event-handling, which adds events, packet handlers, and packet builders, and some cruft
2009-02-05 23:26:52 +00:00
enus.linden
d34a200e42
merging the merge-enus-zca-removal branch into trunk of pyogp.lib.base
2008-11-26 06:00:42 +00:00
enus.linden
2cb390ec64
adding some minimal logging to messaging
2008-10-14 17:08:19 +00:00
enus.linden
d197a7ac6e
adding intial exceptions to message dir, replaced locklainns exceptions with custom ones
2008-10-01 08:42:11 +00:00
enus.linden
0c5e9b67ea
oh me, adding a bunch of license info to a bunch of files. i hope i don't break anything
2008-09-16 06:26:17 +00:00
tao.takashi
6a6dd5fdb1
The big message system renaming:
...
- renamed all files starting with message_ to a name without message_
- exception: msgdict as dict is a reserved word
- moved all tests into the message/ directory
- changed all tests to use the new names
- changed all modules to use the new names
- shortened imports to not use the full path (pyogp.lib.base. but only the short path)
- removed makepacketdict.py as it's not needed anymore
- moved the data/ directory into message/ as it's local to the msg system
and some small cleanups on the way.
please run the tests!
I haven't adjusted pyogp.interop yet, Enus wanted to look after it.
2008-09-03 22:55:07 +00:00
locklainn.linden
0e23b3c584
MERGE - locklainn - message system refactoring
2008-08-25 14:22:36 +00:00