|
GammaRay API Documentation
2.10.0
|
Helper functions and constants defining the communication protocol between client and server. More...
Typedefs | |
| typedef quint8 | MessageType |
| Message type type. More... | |
| typedef quint16 | ObjectAddress |
| Remote object address type. More... | |
| typedef qint32 | PayloadSize |
| Message payload size type. More... | |
Enumerations | |
| enum | BuildInMessageType { ObjectMonitored = InvalidMessageType + 1, ObjectUnmonitored, ServerVersion, ServerDataVersionNegotiated, ObjectMapReply, ObjectAdded, ObjectRemoved, ClientDataVersionNegotiated, ModelRowColumnCountRequest, ModelContentRequest, ModelHeaderRequest, ModelSetDataRequest, ModelSortRequest, ModelSyncBarrier, SelectionModelStateRequest, ModelRowColumnCountReply, ModelContentReply, ModelContentChanged, ModelHeaderReply, ModelHeaderChanged, ModelRowsAdded, ModelRowsMoved, ModelRowsRemoved, ModelColumnsAdded, ModelColumnsMoved, ModelColumnsRemoved, ModelReset, ModelLayoutChanged, SelectionModelSelect, SelectionModelCurrent, MethodCall, PropertySyncRequest, PropertyValuesChanged, ServerInfo, ProbeSettings, ServerAddress, ServerLaunchError, MESSAGE_TYPE_COUNT } |
| Protocol message types. More... | |
Functions | |
| qint32 | broadcastFormatVersion () |
| Broadcast format version. More... | |
| qint32 | version () |
| Protocol version, must match exactly between client and server. More... | |
Variables | |
| static const MessageType | InvalidMessageType = 0 |
| Invalid message type. More... | |
| static const ObjectAddress | InvalidObjectAddress = 0 |
| Invalid object address. More... | |
| static const ObjectAddress | LauncherAddress = std::numeric_limits<ObjectAddress>::max() |
| Address of the launcher remote object for probe <-> launcher communication. More... | |
Helper functions and constants defining the communication protocol between client and server.
| typedef quint8 GammaRay::Protocol::MessageType |
Message type type.
| typedef quint16 GammaRay::Protocol::ObjectAddress |
Remote object address type.
| typedef qint32 GammaRay::Protocol::PayloadSize |
Message payload size type.
Protocol message types.
| qint32 GammaRay::Protocol::broadcastFormatVersion | ( | ) |
Broadcast format version.
| qint32 GammaRay::Protocol::version | ( | ) |
Protocol version, must match exactly between client and server.
|
static |
Invalid message type.
|
static |
Invalid object address.
|
static |
Address of the launcher remote object for probe <-> launcher communication.