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

onetutils.h File Reference

#include <qdict.h>
#include <qmap.h>
#include <qstring.h>
#include <qhostaddress.h>
#include <qobject.h>
#include <sys/types.h>

Include dependency graph for onetutils.h:

Go to the source code of this file.

Namespaces

namespace  Opie
namespace  Opie::Net
namespace  Opie::Net::Internal

Defines

#define IW_PRIV_TYPE_MASK   0x7000
#define IW_PRIV_TYPE_NONE   0x0000
#define IW_PRIV_TYPE_BYTE   0x1000
#define IW_PRIV_TYPE_CHAR   0x2000
#define IW_PRIV_TYPE_INT   0x4000
#define IW_PRIV_TYPE_FLOAT   0x5000
#define IW_PRIV_TYPE_ADDR   0x6000
#define IW_PRIV_SIZE_FIXED   0x0800
#define IW_PRIV_SIZE_MASK   0x07FF
#define IW_HEADER_TYPE_NULL   0
#define IW_HEADER_TYPE_CHAR   2
#define IW_HEADER_TYPE_UINT   4
#define IW_HEADER_TYPE_FREQ   5
#define IW_HEADER_TYPE_ADDR   6
#define IW_HEADER_TYPE_POINT   8
#define IW_HEADER_TYPE_PARAM   9
#define IW_HEADER_TYPE_QUAL   10
#define IW_EV_POINT_OFF
#define ARPHRD_IEEE80211   801
#define ARPHRD_IEEE80211_PRISM   802
#define EXTRACT_16BITS(p)   ((u_int16_t)ntohs(*(const u_int16_t *)(p)))
#define EXTRACT_32BITS(p)   ((u_int32_t)ntohl(*(const u_int32_t *)(p)))
#define EXTRACT_24BITS(p)
#define EXTRACT_LE_8BITS(p)   (*(p))
#define EXTRACT_LE_16BITS(p)
#define EXTRACT_LE_32BITS(p)


Define Documentation

#define ARPHRD_IEEE80211   801
 

Definition at line 191 of file onetutils.h.

Referenced by Opie::Net::OWirelessNetworkInterface::mode(), and System::probeInterfaces().

#define ARPHRD_IEEE80211_PRISM   802
 

Definition at line 194 of file onetutils.h.

#define EXTRACT_16BITS p   )     ((u_int16_t)ntohs(*(const u_int16_t *)(p)))
 

Definition at line 218 of file onetutils.h.

#define EXTRACT_24BITS p   ) 
 

Value:

((u_int32_t)((u_int32_t)*((const u_int8_t *)(p) + 0) << 16 | \
                     (u_int32_t)*((const u_int8_t *)(p) + 1) << 8 | \
                     (u_int32_t)*((const u_int8_t *)(p) + 2)))

Definition at line 224 of file onetutils.h.

#define EXTRACT_32BITS p   )     ((u_int32_t)ntohl(*(const u_int32_t *)(p)))
 

Definition at line 220 of file onetutils.h.

#define EXTRACT_LE_16BITS p   ) 
 

Value:

((u_int16_t)((u_int16_t)*((const u_int8_t *)(p) + 1) << 8 | \
                     (u_int16_t)*((const u_int8_t *)(p) + 0)))

Definition at line 231 of file onetutils.h.

#define EXTRACT_LE_32BITS p   ) 
 

Value:

((u_int32_t)((u_int32_t)*((const u_int8_t *)(p) + 3) << 24 | \
                     (u_int32_t)*((const u_int8_t *)(p) + 2) << 16 | \
                     (u_int32_t)*((const u_int8_t *)(p) + 1) << 8 | \
                     (u_int32_t)*((const u_int8_t *)(p) + 0)))

Definition at line 234 of file onetutils.h.

#define EXTRACT_LE_8BITS p   )     (*(p))
 

Definition at line 230 of file onetutils.h.

#define IW_EV_POINT_OFF
 

Value:

(((char *) &(((struct iw_point *) NULL)->length)) - \
                                  (char *) NULL)

Definition at line 187 of file onetutils.h.

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

#define IW_HEADER_TYPE_ADDR   6
 

Definition at line 182 of file onetutils.h.

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

#define IW_HEADER_TYPE_CHAR   2
 

Definition at line 179 of file onetutils.h.

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

#define IW_HEADER_TYPE_FREQ   5
 

Definition at line 181 of file onetutils.h.

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

#define IW_HEADER_TYPE_NULL   0
 

Definition at line 178 of file onetutils.h.

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

#define IW_HEADER_TYPE_PARAM   9
 

Definition at line 184 of file onetutils.h.

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

#define IW_HEADER_TYPE_POINT   8
 

Definition at line 183 of file onetutils.h.

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

#define IW_HEADER_TYPE_QUAL   10
 

Definition at line 185 of file onetutils.h.

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

#define IW_HEADER_TYPE_UINT   4
 

Definition at line 180 of file onetutils.h.

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

#define IW_PRIV_SIZE_FIXED   0x0800
 

Definition at line 175 of file onetutils.h.

#define IW_PRIV_SIZE_MASK   0x07FF
 

Definition at line 176 of file onetutils.h.

Referenced by Opie::Net::OPrivateIOCTL::numberGetArgs(), and Opie::Net::OPrivateIOCTL::numberSetArgs().

#define IW_PRIV_TYPE_ADDR   0x6000
 

Definition at line 174 of file onetutils.h.

#define IW_PRIV_TYPE_BYTE   0x1000
 

Definition at line 170 of file onetutils.h.

#define IW_PRIV_TYPE_CHAR   0x2000
 

Definition at line 171 of file onetutils.h.

#define IW_PRIV_TYPE_FLOAT   0x5000
 

Definition at line 173 of file onetutils.h.

#define IW_PRIV_TYPE_INT   0x4000
 

Definition at line 172 of file onetutils.h.

#define IW_PRIV_TYPE_MASK   0x7000
 

Definition at line 168 of file onetutils.h.

Referenced by Opie::Net::OPrivateIOCTL::typeGetArgs(), and Opie::Net::OPrivateIOCTL::typeSetArgs().

#define IW_PRIV_TYPE_NONE   0x0000
 

Definition at line 169 of file onetutils.h.


Generated on Sat Nov 5 16:36:24 2005 for OPIE by  doxygen 1.4.2