gloox  1.0.9
Classes | Typedefs | Enumerations
gloox::LinkLocal Namespace Reference

Classes

struct  Service
 An abstraction of the parameters of a single link-local service. More...
class  Client
 An implementation of a link-local client. More...
class  Handler
 A base class that gets informed about advertised or removed XMPP services on the local network. More...
class  Manager
 This is a manager for server-less messaging (XEP-0174). More...

Typedefs

typedef std::list< ServiceServiceList

Enumerations

enum  Flag { AddService, RemoveService }

Detailed Description

Namespace holding all the Link-local-related structures and definitions.

See gloox::LinkLocal::Manager for more information on how to implement link-local messaging.

Typedef Documentation

typedef std::list<Service> ServiceList

A list of services.

Definition at line 71 of file linklocal.h.

Enumeration Type Documentation

enum Flag

Used in conjunction with Service to indicate whether a service has been added (newly advertised) or removed.

Enumerator:
AddService 

A service has been added.

RemoveService 

A service has been removed.

Definition at line 40 of file linklocal.h.