Skip to main content

InputLogMessage

One recorded client input: the message exactly as the client sent it, without its trailing authentication bytes.

type InputLogMessage {
receivedAt: DateTime!
receivedAtMicros: BigInt!
userId: BigInt!
gameTokenId: BigInt!
messageType: Int!
seq: Int!
fromBundle: Boolean!
signed: Boolean!
sizeBytes: Int!
body: String!
chunkX: BigInt
chunkY: BigInt
chunkZ: BigInt
actorUuid: String
channelId: BigInt
}

Fields​

InputLogMessage.receivedAt ● DateTime! non-null scalar​

When the realtime server received the message.

InputLogMessage.receivedAtMicros ● BigInt! non-null scalar​

The receive time in Unix microseconds (receivedAt at full precision).

InputLogMessage.userId ● BigInt! non-null scalar​

The user whose client sent the message.

InputLogMessage.gameTokenId ● BigInt! non-null scalar​

The game token the message was sent on.

InputLogMessage.messageType ● Int! non-null scalar​

The client message type (its first byte).

InputLogMessage.seq ● Int! non-null scalar​

The message's sequence byte, as the client sent it.

InputLogMessage.fromBundle ● Boolean! non-null scalar​

True when the message arrived inside a client message bundle.

InputLogMessage.signed ● Boolean! non-null scalar​

False when the message type is one accepted without a signature.

InputLogMessage.sizeBytes ● Int! non-null scalar​

Recorded size in bytes, record header included: what stored input logs are billed on.

InputLogMessage.body ● String! non-null scalar​

The message bytes, base64: the client message from its type byte up to, not including, its authentication tail.

InputLogMessage.chunkX ● BigInt scalar​

Chunk x of a spatial message's target chunk; null for other types.

InputLogMessage.chunkY ● BigInt scalar​

Chunk y of a spatial message's target chunk; null for other types.

InputLogMessage.chunkZ ● BigInt scalar​

Chunk z of a spatial message's target chunk; null for other types.

InputLogMessage.actorUuid ● String scalar​

The 32-character actor uuid of a spatial message; null for other types.

InputLogMessage.channelId ● BigInt scalar​

The channel of a channel message; null for other types.

Member Of​

InputLogMessageEdge object