gml_TSDBrowser Class Reference

#include <gml_ServiceDiscovery.h>

Inherits gml_TSDConnection.

Collaboration diagram for gml_TSDBrowser:

Collaboration graph
[legend]
List of all members.

Detailed Description

Perform discovery of available network services.


Public Member Functions

gml_TError Init (gml_TCallback callback, gml_TPointer userData, const char *regType, UInt32 interfaceIndex=(UInt32) 0, const char *nameGlob=(char *) NULL)
 Setup a new browser.
void Dispose ()
 Stop browsing.
gml_TError GetAnswer (Event &event)
 Return in event the oldest available browsing event, and remove it from the event queue; if no event is available, return gml_TQueue_Base::sErrorQueueEmpty.

Classes

struct  Event
 Representation of browser events. More...

Member Function Documentation

gml_TError Init ( gml_TCallback  callback,
gml_TPointer  userData,
const char *  regType,
UInt32  interfaceIndex = (UInt32) 0,
const char *  nameGlob = (char *) NULL 
)

Setup a new browser.

Parameters:
callback  function to be called on browser events
userData  parameter passed to callback
regType  service type browsed for, e.g. "_http._tcp"
interfaceIndex  number of browsing inferface, -1 for local search only
nameGlob  glob filtering pattern for service names


The documentation for this class was generated from the following files:
Generated on Tue Jun 12 14:03:28 2007 for gml by Doxygen 1.5.2.