parseoptsOptionStruct Struct Reference

Structure for command line options. More...

#include <parseOpts.h>


Data Fields

int channelFlag
char * channelValue
int deviceFlag
char * deviceValue
int fbsFlag
int filesFlag
char * filesValue
int forceFlag
int ftpFlag
int helpFlag
int indirFlag
char * indirValue
int outdirFlag
char * outdirValue
int pinFlag
char * pinValue
int pullAllFlag
int pullFlag
int pullStdFlag
int pushFlag
int rfcommfileFlag
char * rfcommfileValue
int scanFlag
int syncFlag
int verboseFlag
int xmlFlag


Detailed Description

Structure for command line options.

For returning options to calling program. Each option has a flag and those options which accept arguments have values. No validation is done, it is up to the calling program to verify that the values and combinations of returned values are sane.

Definition at line 153 of file parseOpts.h.


Field Documentation

int parseoptsOptionStruct::channelFlag

Indicates channel option was specified

Definition at line 173 of file parseOpts.h.

char* parseoptsOptionStruct::channelValue

Contains channel value

Definition at line 174 of file parseOpts.h.

int parseoptsOptionStruct::deviceFlag

Indicates remote device address was specified

Definition at line 182 of file parseOpts.h.

char* parseoptsOptionStruct::deviceValue

Contains device address value

Definition at line 183 of file parseOpts.h.

int parseoptsOptionStruct::fbsFlag

Indicates File Browsing Service option was specified

Definition at line 166 of file parseOpts.h.

int parseoptsOptionStruct::filesFlag

Indicates files option was specified

Definition at line 170 of file parseOpts.h.

char* parseoptsOptionStruct::filesValue

Contains file list

Definition at line 171 of file parseOpts.h.

int parseoptsOptionStruct::forceFlag

Indicates force connection option was specified

Definition at line 163 of file parseOpts.h.

int parseoptsOptionStruct::ftpFlag

Indicates FTP option was specified

Definition at line 164 of file parseOpts.h.

int parseoptsOptionStruct::helpFlag

Indicates help option was specified (or implied by inappropriate given options)

Definition at line 157 of file parseOpts.h.

int parseoptsOptionStruct::indirFlag

Indicates input directory option was specified

Definition at line 179 of file parseOpts.h.

char* parseoptsOptionStruct::indirValue

Contains input dir value

Definition at line 180 of file parseOpts.h.

int parseoptsOptionStruct::outdirFlag

Indicates output directory option was specified

Definition at line 177 of file parseOpts.h.

char* parseoptsOptionStruct::outdirValue

Contains output dir value

Definition at line 178 of file parseOpts.h.

int parseoptsOptionStruct::pinFlag

Indicates pin option was specified

Definition at line 168 of file parseOpts.h.

char* parseoptsOptionStruct::pinValue

Contains pin value

Definition at line 169 of file parseOpts.h.

int parseoptsOptionStruct::pullAllFlag

Indicates pull all option was specified

Definition at line 162 of file parseOpts.h.

int parseoptsOptionStruct::pullFlag

Indicates OPP pull option was specified

Definition at line 160 of file parseOpts.h.

int parseoptsOptionStruct::pullStdFlag

Indicates pull standard files option was specified

Definition at line 161 of file parseOpts.h.

int parseoptsOptionStruct::pushFlag

Indicates OPP push option was specified

Definition at line 159 of file parseOpts.h.

int parseoptsOptionStruct::rfcommfileFlag

Indicates RFCOMM file option was specified

Definition at line 175 of file parseOpts.h.

char* parseoptsOptionStruct::rfcommfileValue

Contains RFCOMM file value

Definition at line 176 of file parseOpts.h.

int parseoptsOptionStruct::scanFlag

Indicates scanner option was specified

Definition at line 158 of file parseOpts.h.

int parseoptsOptionStruct::syncFlag

Indicates SyncML option was specified

Definition at line 165 of file parseOpts.h.

int parseoptsOptionStruct::verboseFlag

Indicates verbose option was specified

Definition at line 155 of file parseOpts.h.

int parseoptsOptionStruct::xmlFlag

Indicates xml output option was specified

Definition at line 156 of file parseOpts.h.


The documentation for this struct was generated from the following file: footer
 SourceForge.net Logo