dtn::BluetoothConvergenceLayer::BTCLHeader Struct Reference

#include <BluetoothConvergenceLayer.h>

List of all members.


Detailed Description

Contact parameter header.

Sent once in each direction for BT/RFCOMM.

Definition at line 42 of file BluetoothConvergenceLayer.h.

Public Attributes

u_int32_t magic
 magic word (MAGIC: "dtn!")
u_int8_t version
 btcl protocol version
u_int8_t flags
 connection flags (see above)
u_int16_t partial_ack_len
 requested size for partial acks
u_int16_t keepalive_interval
 seconds between keepalive packets
u_int16_t xx__unused
u_int32_t payload_size_
 sizeof(bundle) ... not including BTCLHeader


Member Data Documentation

u_int32_t dtn::BluetoothConvergenceLayer::BTCLHeader::magic

magic word (MAGIC: "dtn!")

Definition at line 43 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int8_t dtn::BluetoothConvergenceLayer::BTCLHeader::version

btcl protocol version

Definition at line 44 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int8_t dtn::BluetoothConvergenceLayer::BTCLHeader::flags

connection flags (see above)

Definition at line 45 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int16_t dtn::BluetoothConvergenceLayer::BTCLHeader::partial_ack_len

requested size for partial acks

Definition at line 46 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int16_t dtn::BluetoothConvergenceLayer::BTCLHeader::keepalive_interval

seconds between keepalive packets

Definition at line 47 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int16_t dtn::BluetoothConvergenceLayer::BTCLHeader::xx__unused

Definition at line 48 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::send_contact_header().

u_int32_t dtn::BluetoothConvergenceLayer::BTCLHeader::payload_size_

sizeof(bundle) ... not including BTCLHeader

Definition at line 49 of file BluetoothConvergenceLayer.h.


The documentation for this struct was generated from the following file:
Generated on Fri Dec 22 14:48:04 2006 for DTN Reference Implementation by  doxygen 1.5.1