Barry::JLPacket Class Reference

Provides an API for building and analyzing raw Javaloader protocol packets. More...

#include <packet.h>

Inheritance diagram for Barry::JLPacket:
Inheritance graph
[legend]
Collaboration diagram for Barry::JLPacket:
Collaboration graph
[legend]

List of all members.


Detailed Description

Provides an API for building and analyzing raw Javaloader protocol packets.

This class relies on 3 external objects: a command send Data buffer (which can be fairly small), a data or argument send Data buffer, and a receive data buffer. Socket and connection details are retrieved on a readonly basis from the Mode::JavaLoader object, but all buffers can be modified.

Note that the receive buffer may be modified during a packet send, and this JLPacket class provides API helpers to analyze the results.

Definition at line 196 of file packet.h.


The documentation for this class was generated from the following files: