Adding additional javaloader commands and refactoring
commit4ca57235d0c995605b43683f5a10283c804344ae
authorChris Frey <cdfrey@foursquare.net>
Fri, 23 Jan 2009 06:25:41 +0000 (23 01:25 -0500)
committerChris Frey <cdfrey@foursquare.net>
Fri, 23 Jan 2009 06:25:41 +0000 (23 01:25 -0500)
tree71bd6ac3dc1d6480d826252e11823486e12269f8
parentbb9f5d7064152819c2181484e5e797c3c40fabbd
Adding additional javaloader commands and refactoring

This is a work in progress:

- added JLPacket class, encapsulating javaloader protocol
- added new defines for more JL commands
- refactored socket class, using PacketData()
for JL, and Packet() for Desktop (still needs
some work to be really clean)
- began implementing new commands (SetTime())
- thanks to Rick Scott for his reverse engineering effort
in XmBlackBerry, which inspired this code
ChangeLog
src/m_javaloader.cc
src/m_javaloader.h
src/packet.cc
src/packet.h
src/protocol.h
src/protostructs.h
src/socket.cc
src/socket.h