Table of Contents

Namespace RustPlusApi.Fcm.Data

Classes

Body

Rust+ encodes the numeric fields below as JSON strings; STJ's number handling reads them from strings (and writes them back as strings) natively, so no custom converters are needed.

Credentials

FCM and GCM credentials required to connect to the MCS listener and register with Rust+.

FcmMessage

A fully parsed FCM push notification as delivered by the MCS socket.

FcmToken

FCM registration token produced during Android FCM registration.

Gcm

GCM identity required to authenticate with the MCS listener.

MessageData

Metadata and structured body of a Rust+ FCM push notification.

Notification<T>

Wraps a typed FCM pairing payload with the originating player and server context.

Tags

MCS protocol constants used to identify protobuf message types over the FCM socket.

Enums

Tags.McsProtoTag

MCS protocol tag IDs as defined in the Google Mobile Connectivity Suite protocol specification.