Stellarium  0.90.0
List of all members | Protected Member Functions
TimeEventSender Class Reference

Notifies clients of simulation time jumps and time scale changes. More...

#include <SyncServerEventSenders.hpp>

+ Inheritance diagram for TimeEventSender:
+ Collaboration diagram for TimeEventSender:

Protected Member Functions

SyncProtocol::Time constructMessage () Q_DECL_OVERRIDE
 This has to be used to construct a message using current app state. More...
 
- Protected Member Functions inherited from TypedSyncServerEventSender< SyncProtocol::Time >
virtual void newClientConnected (SyncRemotePeer &client) Q_DECL_OVERRIDE
 Uses constructMessage() to send a message to the new client. More...
 
virtual void update () Q_DECL_OVERRIDE
 If isDirty is true, broadcasts a message to all using constructMessage() and broadcastMessage, and resets isDirty. More...
 
- Protected Member Functions inherited from SyncServerEventSender
void broadcastMessage (const SyncProtocol::SyncMessage &msg)
 Subclasses can call this to broadcast a message to all valid connected clients. More...
 

Additional Inherited Members

- Protected Slots inherited from SyncServerEventSender
virtual void reactToStellariumEvent ()
 This may be used to react to Stellarium application events and queue a broadcast or store the changed state. More...
 
- Protected Attributes inherited from SyncServerEventSender
bool isDirty
 Free to use by sublasses. Recommendation: use to track if update() should broadcast a message. More...
 
StelCorecore
 Direct access to StelCore. More...
 

Detailed Description

Notifies clients of simulation time jumps and time scale changes.

Definition at line 101 of file SyncServerEventSenders.hpp.

Member Function Documentation

SyncProtocol::Time TimeEventSender::constructMessage ( )
protectedvirtual

This has to be used to construct a message using current app state.

The default implementation constructs an error message.

Implements TypedSyncServerEventSender< SyncProtocol::Time >.


The documentation for this class was generated from the following file: