src Directory Reference

Files

file  barry.h [code]
 

Main header file for applications.


file  base64.cc [code]
file  base64.h [code]
file  bmp-internal.h [code]
 

BMP structures.


file  bmp.cc [code]
 

BMP conversion routines.


file  bmp.h [code]
 

BMP conversion routines.


file  builder.h [code]
 

Virtual protocol packet builder wrapper.


file  cbarry.h [code]
 

Main header file for Barry C API - incomplete.


file  cod-internal.h [code]
 

COD structure.


file  cod.cc [code]
 

COD file API.


file  cod.h [code]
 

COD file API.


file  common.cc [code]
 

General Barry interface routines.


file  common.h [code]
 

General header for the Barry library.


file  configfile.cc [code]
 

Barry configuraion class, for one device PIN.


file  configfile.h [code]
 

Barry configuraion class, for one device PIN.


file  controller.cc [code]
 

High level Barry API class.


file  controller.h [code]
 

High level BlackBerry API class.


file  data.cc [code]
 

Classes to help manage pre-determined data files.


file  data.h [code]
 

Class to deal with pre-saved data files.


file  dataqueue.cc [code]
 

FIFO queue of Data objects.


file  dataqueue.h [code]
 

FIFO queue of Data objects.


file  debug.h [code]
file  dll.h [code]
 

Macros for handling DLL/library API visibility.


file  dp_codinfo.cc [code]
 

COD debug file parser RIM's JDE generates several files when you build a COD application. Indeed, with the COD files for the device, we have a ".debug" file. This file is usefull to debug an application from JVM. This tool is a parser to understand these ".debug" files.


file  dp_codinfo.h [code]
 

Debug file parsing.


file  dp_parser.cc [code]
 

COD debug file parser RIM's JDE generates several files when you build a COD application. Indeed, with the COD files for the device, we have a ".debug" file. This file is usefull to debug an application from JVM. This tool is a parser to understand these ".debug" files. Obviously, the file contents only some strings and 32 bits words.


file  dp_parser.h [code]
 

COD debug file parser.


file  endian.h [code]
 

Endian conversion macros.


file  error.cc [code]
 

Common exception classes for the Barry library.


file  error.h [code]
 

Common exception classes for the Barry library.


file  iconv.cc [code]
 

iconv wrapper class, and pluggable interface for records


file  iconv.h [code]
 

iconv wrapper class, and pluggable interface for records


file  j_jdwp.cc [code]
 

JDWP socket communication implementation.


file  j_jdwp.h [code]
 

JDWP classes.


file  j_manager.cc [code]
 

Application management classes.


file  j_manager.h [code]
 

Application management classes.


file  j_message.cc [code]
 

JDWP USB message implementation.


file  j_message.h [code]
 

JDWP message classes.


file  j_record.cc [code]
 

Internal record manipulation functions for JDWP classes.


file  j_server.cc [code]
 

Server protocol implementation.


file  j_server.h [code]
 

Java Debug server classes.


file  ldif.cc [code]
 

Routines for reading and writing LDAP LDIF data.


file  ldif.h [code]
 

Routines for reading and writing LDAP LDIF data.


file  log.cc [code]
 

General Barry interface routines.


file  log.h [code]
 

General header for the Barry library.


file  m_desktop.cc [code]
 

Mode class for the Desktop mode.


file  m_desktop.h [code]
 

Mode class for the Desktop mode.


file  m_desktoptmpl.h [code]
 

Ease of use templates for the Desktop mode class.


file  m_ipmodem.cc [code]
 

Mode class for GPRS modem mode (using endpoints on modern devices).


file  m_ipmodem.h [code]
 

Mode class for GPRS modem mode (using endpoints on modern devices).


file  m_javaloader.cc [code]
 

Mode class for the JavaLoader mode.


file  m_javaloader.h [code]
 

Mode class for the JavaLoader mode.


file  m_jvmdebug.cc [code]
 

Mode class for the JVMDebug mode.


file  m_jvmdebug.h [code]
 

Mode class for the JVMDebug mode.


file  m_mode_base.cc [code]
 

Base for mode classes.


file  m_mode_base.h [code]
 

Base for mode classes.


file  m_serial.cc [code]
 

Mode class for serial / GPRS modem mode.


file  m_serial.h [code]
 

Mode class for serial / GPRS modem mode.


file  modem.h [code]
 

Modem API base class for the various serial/modem modes available on the Blackberry.


file  packet.cc [code]
 

Low level protocol packet builder class.


file  packet.h [code]
 

Low level protocol packet builder class.


file  parser.h [code]
 

Virtual parser wrapper.


file  pin.cc [code]
 

class for device PIN notation


file  pin.h [code]
 

class for device PIN notation


file  pppfilter.cc [code]
 

Data filter class, to morph PPP data into something that the Blackberry / Rogers / ISP can handle.


file  pppfilter.h [code]
 

Data filter class, to morph PPP data into something that the Blackberry / Rogers / ISP can handle.


file  probe.cc [code]
 

USB Blackberry detection routines.


file  probe.h [code]
 

USB Blackberry detection routines.


file  protocol.cc [code]
 

USB Blackberry bulk protocol API.


file  protocol.h [code]
 

USB Blackberry bulk protocol API constants.


file  protostructs.h [code]
 

USB Blackberry bulk protocol API.


file  r_calendar.cc [code]
 

Blackberry database record parser class for calendar records.


file  r_calendar.h [code]
 

Blackberry database record parser class for calndar records.


file  r_calllog.cc [code]
 

Record parsing class for the phone call logs database.


file  r_calllog.h [code]
 

Record parsing class for call logs.


file  r_command.cc [code]
 

Internal implementation of CommandTable parser class.


file  r_contact.cc [code]
 

Blackberry database record parser class for contact records.


file  r_contact.h [code]
 

Blackberry database record parser class for contact records.


file  r_dbdb.cc [code]
 

DatabaseDatabase record parser class.


file  r_folder.cc [code]
 

Record parsing class for the folders database.


file  r_folder.h [code]
 

Record parsing class for the Folder database.


file  r_memo.cc [code]
 

Record parsing class for the memo database.


file  r_memo.h [code]
 

Record parsing class for the memo database.


file  r_message.h [code]
 

Blackberry database record parser class for email records.


file  r_message_base.cc [code]
 

Base class for email-oriented Blackberry database records.


file  r_message_base.h [code]
 

Base class for email-oriented Blackberry database records.


file  r_pin_message.h [code]
 

Blackberry database record parser class for pin message records.


file  r_recordstate.cc [code]
 

RecordStateTable database record parser class.


file  r_recur_base.cc [code]
 

Base class for recurring calendar event data.


file  r_recur_base.h [code]
 

Base class for recurring calendar event data.


file  r_saved_message.h [code]
file  r_servicebook.cc [code]
 

Blackberry database record parser class for Service Book records.


file  r_servicebook.h [code]
 

Blackberry database record parser class for the Service Book record.


file  r_sms.cc [code]
 

Record parsing class for the SMS database.


file  r_sms.h [code]
file  r_task.cc [code]
 

Record parsing class for the task database.


file  r_task.h [code]
 

Record parsing class for the task database.


file  r_timezone.cc [code]
 

Record parsing class for the timezone database.


file  r_timezone.h [code]
 

Record parsing class for the timezone database.


file  record-internal.h [code]
 

Support functions, types, and templates for the general record parsing classes in r_*.h files.


file  record.cc [code]
 

Misc.


file  record.h [code]
 

Blackberry database record classes.


file  router.cc [code]
 

Support classes for the pluggable socket routing system.


file  router.h [code]
 

Support classes for the pluggable socket routing system.


file  s11n-boost.h [code]
 

Non-intrusive versions of serialization functions for the record classes.


file  scoped_lock.h [code]
 

Simple scope class for dealing with pthread mutex locking.


file  sha1.cc [code]
file  sha1.h [code]
file  socket.cc [code]
 

Class wrapper to encapsulate the Blackberry USB logical socket.


file  socket.h [code]
 

Class wrapper to encapsulate the Blackberry USB logical socket.


file  strnlen.c [code]
 

Implementation of strnlen() call, for systems that don't have GNU.


file  strnlen.h [code]
 

Header for strnlen() call, for systems that don't have GNU.


file  threadwrap.cc [code]
 

RAII Wrapper for a single thread.


file  threadwrap.h [code]
 

RAII Wrapper for a single thread.


file  time.cc [code]
 

Conversion between time_t and cenmin_t and back.


file  time.h [code]
 

Time related conversion routines.


file  usbwrap.cc [code]
 

USB API wrapper.


file  usbwrap.h [code]
 

USB API wrapper.


file  version.cc [code]
 

Provide access to library version information.


file  version.h [code]
 

Provide access to library version information.


file  vsmartptr.h [code]

Generated on 29 Mar 2010 for Barry by  doxygen 1.6.1