Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XFcBtAdvertiser Class Reference

Inheritance diagram for XFcBtAdvertiser:

Inheritance graph
[legend]
Collaboration diagram for XFcBtAdvertiser:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~XFcBtAdvertiser ()
 Virtual destructor.

void setAvailability (INT32 aAvailable)
 Sets availability status.

INT32 getAvailability () const
 Gets availability.

virtual XFCIMPORT INT isAddress () const
 Test if address is set.


Static Public Member Functions

XFcBtAdvertiser * create (const XFcAddress &aAddress, const CHAR8 *aMessage, INT32 aMessageLength)
 Creates bt advertiser with address and message.

XFcBtAdvertiser * create (const CHAR8 *aMessage, INT32 aMessageLength)
 Creates bt advertiser with message.

XFcBtAdvertiser * create (const XFcHostEntry &aHostEntry)
 Creates bt advertiser with bt hostentry.

XFcBtAdvertiser * create ()
 Creates empty bt advertiser, availability is set to fully used.


Public Attributes

XFcHostEntrymHostEntry
 Holds advertice receive address, this address can be used for game play.


Protected Member Functions

 XFcBtAdvertiser ()
INT init (const XFcAddress &aAddress, const CHAR8 *aMessage, INT32 aMessageLength)
INT init (const CHAR8 *aMessage, INT32 aMessageLength)
INT init (const XFcHostEntry &aHostEntry)
INT init ()

Private Attributes

INT mAvailability

Constructor & Destructor Documentation

XFcBtAdvertiser::XFcBtAdvertiser   [protected]
 

virtual XFcBtAdvertiser::~XFcBtAdvertiser   [virtual]
 

Virtual destructor.


Member Function Documentation

XFcBtAdvertiser* XFcBtAdvertiser::create   [static]
 

Creates empty bt advertiser, availability is set to fully used.

XFcBtAdvertiser* XFcBtAdvertiser::create const XFcHostEntry   aHostEntry [static]
 

Creates bt advertiser with bt hostentry.

XFcBtAdvertiser* XFcBtAdvertiser::create const CHAR8   aMessage,
INT32    aMessageLength
[static]
 

Creates bt advertiser with message.

XFcBtAdvertiser* XFcBtAdvertiser::create const XFcAddress   aAddress,
const CHAR8   aMessage,
INT32    aMessageLength
[static]
 

Creates bt advertiser with address and message.

INT32 XFcBtAdvertiser::getAvailability   const
 

Gets availability.

INT XFcBtAdvertiser::init   [protected]
 

INT XFcBtAdvertiser::init const XFcHostEntry   aHostEntry [protected]
 

INT XFcBtAdvertiser::init const CHAR8   aMessage,
INT32    aMessageLength
[protected]
 

INT XFcBtAdvertiser::init const XFcAddress   aAddress,
const CHAR8   aMessage,
INT32    aMessageLength
[protected]
 

virtual XFCIMPORT INT XFcBtAdvertiser::isAddress   const [virtual]
 

Test if address is set.

Reimplemented from XFcAdvertiser.

void XFcBtAdvertiser::setAvailability INT32    aAvailable
 

Sets availability status.

Parameters:
0x00 means fully used and 0xff fully unused.


Member Data Documentation

INT XFcBtAdvertiser::mAvailability [private]
 

XFcHostEntry* XFcBtAdvertiser::mHostEntry
 

Holds advertice receive address, this address can be used for game play.


   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch