OSyncPluginConnection Struct Reference

Gives information about the current connection type. More...

#include <opensync_plugin_connection_private.h>


Data Fields

OSyncPluginConnectionType type
char * bt_address
char * bt_sdpuuid
unsigned int bt_channel
char * usb_vendorid
char * usb_productid
unsigned int usb_interface
char * net_address
unsigned int net_port
char * net_protocol
char * net_dnssd
unsigned int serial_speed
char * serial_devicenode
char * irda_service
OSyncPluginConnectionSupportedFlags supported
OSyncPluginConnectionOptionSupportedFlags supported_options
int ref_count


Detailed Description

Gives information about the current connection type.

Definition at line 28 of file opensync_plugin_connection_private.h.


Field Documentation

OSyncPluginConnectionType OSyncPluginConnection::type

Connection type

Definition at line 30 of file opensync_plugin_connection_private.h.

Bluetooth (MAC) Address

Definition at line 33 of file opensync_plugin_connection_private.h.

Bluetooth SDP UUID

Definition at line 35 of file opensync_plugin_connection_private.h.

Bluetooth RFComm Channel

Definition at line 37 of file opensync_plugin_connection_private.h.

USB Vendor ID

Definition at line 40 of file opensync_plugin_connection_private.h.

USB Product ID

Definition at line 42 of file opensync_plugin_connection_private.h.

USB Interface

Definition at line 44 of file opensync_plugin_connection_private.h.

Network IP Address or Hostname

Definition at line 47 of file opensync_plugin_connection_private.h.

Network Port

Definition at line 49 of file opensync_plugin_connection_private.h.

Network Protocol Suffix (e.g. http:// ssh://)

Definition at line 51 of file opensync_plugin_connection_private.h.

Network DNS-SD service type (e.g.: _syncml-http._tcp)

Definition at line 53 of file opensync_plugin_connection_private.h.

Serial Port speed (e.g. 115200)

Definition at line 56 of file opensync_plugin_connection_private.h.

Serial Device Node (e.g. /dev/ttyS0, /dev/ttyUSB0, ...)

Definition at line 58 of file opensync_plugin_connection_private.h.

IrDA Identifier (Service) String

Definition at line 61 of file opensync_plugin_connection_private.h.

OSyncPluginConnectionSupportedFlags OSyncPluginConnection::supported

Supported connections

Definition at line 64 of file opensync_plugin_connection_private.h.

OSyncPluginConnectionOptionSupportedFlags OSyncPluginConnection::supported_options

Supported connection options

Definition at line 67 of file opensync_plugin_connection_private.h.

Object reference counting

Definition at line 70 of file opensync_plugin_connection_private.h.


The documentation for this struct was generated from the following file:

Generated on Tue Dec 9 10:24:00 2008 for OpenSync by  doxygen 1.5.7.1