Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Opie::Net::OPrivateIOCTL Class Reference

#include </home/clem/local/src/opie/libopie2/opienet/onetutils.h>

List of all members.

Public Member Functions

 OPrivateIOCTL (QObject *parent, const char *name, int cmd, int getargs, int setargs)
 ~OPrivateIOCTL ()
int numberGetArgs () const
int typeGetArgs () const
int numberSetArgs () const
int typeSetArgs () const
void invoke () const
void setParameter (int, u_int32_t)

Private Attributes

u_int32_t _ioctl
u_int16_t _getargs
u_int16_t _setargs
Private * d


Constructor & Destructor Documentation

Opie::Net::OPrivateIOCTL::OPrivateIOCTL QObject *  parent,
const char *  name,
int  cmd,
int  getargs,
int  setargs
 

Definition at line 157 of file onetutils.cpp.

Opie::Net::OPrivateIOCTL::~OPrivateIOCTL  ) 
 

Definition at line 163 of file onetutils.cpp.


Member Function Documentation

void Opie::Net::OPrivateIOCTL::invoke  )  const
 

Definition at line 192 of file onetutils.cpp.

References _ioctl.

Referenced by Opie::Net::OWirelessNetworkInterface::setPrivate().

int Opie::Net::OPrivateIOCTL::numberGetArgs  )  const
 

Definition at line 168 of file onetutils.cpp.

References _getargs, and IW_PRIV_SIZE_MASK.

int Opie::Net::OPrivateIOCTL::numberSetArgs  )  const
 

Definition at line 180 of file onetutils.cpp.

References _setargs, and IW_PRIV_SIZE_MASK.

Referenced by Opie::Net::OWirelessNetworkInterface::setPrivate().

void Opie::Net::OPrivateIOCTL::setParameter int  ,
u_int32_t 
 

Definition at line 198 of file onetutils.cpp.

Referenced by Opie::Net::OWirelessNetworkInterface::setPrivate().

int Opie::Net::OPrivateIOCTL::typeGetArgs  )  const
 

Definition at line 174 of file onetutils.cpp.

References _getargs, and IW_PRIV_TYPE_MASK.

int Opie::Net::OPrivateIOCTL::typeSetArgs  )  const
 

Definition at line 186 of file onetutils.cpp.

References _setargs, and IW_PRIV_TYPE_MASK.


Member Data Documentation

u_int16_t Opie::Net::OPrivateIOCTL::_getargs [private]
 

Definition at line 149 of file onetutils.h.

Referenced by numberGetArgs(), and typeGetArgs().

u_int32_t Opie::Net::OPrivateIOCTL::_ioctl [private]
 

Definition at line 148 of file onetutils.h.

Referenced by invoke().

u_int16_t Opie::Net::OPrivateIOCTL::_setargs [private]
 

Definition at line 150 of file onetutils.h.

Referenced by numberSetArgs(), and typeSetArgs().

Private* Opie::Net::OPrivateIOCTL::d [private]
 

Definition at line 152 of file onetutils.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 18:01:35 2005 for OPIE by  doxygen 1.4.2