Classes | Namespaces | Enumerations
System

Classes

class  Tonido::System::DeferredDispatcher
 Dispatches messages to registered services in a secondary thread context. More...
class  Tonido::System::MessageEventInfo
 Structure to hold a registration delegate. More...
class  Tonido::System::MessageWorkNotification
 Notification when a message request is submitted to the worker thread for processing. More...
class  Tonido::System::RegisterServiceNotification
 Notification created when service is being registered with the message dispatcher. More...
class  Tonido::System::UnRegisterServiceNotification
 Notification created when service is being unregistered with the message dispatcher. More...
struct  Tonido::System::RegisterServiceInfo
 Notification created when service is being registered with the message dispatcher. More...
class  Tonido::System::Dispatcher
 Base Message Dispatcher. More...
class  Tonido::System::EventNotifierService
 This is a N-to-N Notification service that distributes Event Notifications. More...
class  Tonido::System::MessageDispatcher
 Dispatches messages to registered services in a secondary thread context. More...
class  Tonido::System::Service
 Base class for all Services in the Tonido Framework. More...
class  Tonido::System::StatsGroup
 Manages Stats and Sends updates to the Stats Service. More...
class  Tonido::System::StatsService
 Service that collects statistics. More...
class  Tonido::System::SyncProxyToken
 A token that represents the context of a given synchronous proxy call. More...
class  Tonido::System::SyncProxyService
 Service that allows an asynchronous call to be changed to a synchronous one. More...
class  Tonido::System::TimerService
 Runs a timer service used by all services. More...
class  Tonido::System::UserManager
 Manages all data associated with a user. More...

Namespaces

namespace  Tonido::Defs::Service
 

Service Names.


namespace  Tonido::Defs::Event
 

Event Names.


namespace  Tonido::Defs::Profile
 

Profile Messages Related.


namespace  Tonido::Defs::Core
 

Tonido Core Related Constants.


namespace  Tonido::Defs::Network
 

Network Related Constants.


namespace  Tonido::Defs::HTTP
 

HTTP Messages Related Constants.


namespace  Tonido::Defs::Sync
 

SyncProxy Service Related.


namespace  Tonido::Defs::DataSync
 

Data Sync Related.


namespace  Tonido::Defs::Timer
 

Timer Related.


namespace  Tonido::Defs::Notifier
 

Event Notifier Related Names.


namespace  Tonido::Defs::UPnP
 

UPnP related names.


namespace  Tonido::Defs::Relay
 

Relay related names.


namespace  Tonido::Defs::DirMonitor
 

Shared folder monitor related events.


namespace  Tonido::Defs::iNotifyService
 

iNotifyService related events


namespace  Tonido::Defs::User
 

UserManager Related Names.


namespace  Tonido::Defs::Authentication
 

Authentication Related.


namespace  Tonido::Defs::PeerInfo
 

PeerInfo Related Names.


namespace  Tonido::Defs::GroupInfo
 

GroupInfo Related Names.


namespace  Tonido::Defs::InvitationType
 

InvitationType related constants.


namespace  Tonido::Defs::InvitationStatus
 

InvitationStatus related constants.


namespace  Tonido::Defs::GroupMemberStatus
 

MemberStatus related constants.


namespace  Tonido::Defs::MailStatus
 

MailStatus related constants.


Enumerations

enum  Tonido::Defs::DispatcherID { BOOT_MESSAGE_DISPATCHER, BOOT_MESSAGE_HANDLER }
 DispatcherId. More...
enum  Tonido::Defs::HTTPAccessLevel { ACCESS_NONE = 0, ACCESS_LOCAL = 1, ACCESS_ALL = 10 }
 HTTPAccessLevel. More...

Detailed Description

Classes that deal with messaging and Tonido Services running in the system.


Enumeration Type Documentation

DispatcherId.

Various dispatchers that can be realized from this base class.

HTTPAccessLevel.

HTTP Access Level Setting


Generated on Wed Oct 12 2011 21:46:52. © CodeLathe LLC 2007-2011. All Rights Reserved.