![]() |
Stellarium 0.15.2
|
Inheritance diagram for ServerChallenge:
Collaboration diagram for ServerChallenge:Public Member Functions | |
| ServerChallenge () | |
| Sets all values except clientId to the compile-time values. More... | |
| SyncProtocol::SyncMessageType | getMessageType () const Q_DECL_OVERRIDE |
| Subclasses must return the message type this message represents. More... | |
| void | serialize (QDataStream &stream) const Q_DECL_OVERRIDE |
| Subclasses should override this to serialize their contents to the data stream. More... | |
| bool | deserialize (QDataStream &stream, SyncProtocol::tPayloadSize dataSize) Q_DECL_OVERRIDE |
| Subclasses should override this to load their contents from the data stream. More... | |
Public Member Functions inherited from SyncMessage | |
| qint64 | createFullMessage (QByteArray &target) const |
| Writes a full message (with header) to the specified byte array. More... | |
Public Attributes | |
| quint8 | protocolVersion |
| quint32 | remoteSyncVersion |
| quint32 | stellariumVersion |
| QUuid | clientId |
Additional Inherited Members | |
Static Protected Member Functions inherited from SyncMessage | |
| static void | writeString (QDataStream &stream, const QString &str) |
| static QString | readString (QDataStream &stream) |
Definition at line 39 of file SyncMessages.hpp.
| ServerChallenge::ServerChallenge | ( | ) |
Sets all values except clientId to the compile-time values.
|
virtual |
Subclasses should override this to load their contents from the data stream.
The default implementation expects a zero dataSize, and reads nothing.
Reimplemented from SyncMessage.
|
inlinevirtual |
Subclasses must return the message type this message represents.
Implements SyncMessage.
Definition at line 45 of file SyncMessages.hpp.
|
virtual |
Subclasses should override this to serialize their contents to the data stream.
The default implementation writes nothing.
Reimplemented from SyncMessage.
1.8.11