serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0x009fd736.
buffer.writeInt32(0x009fd736);
// Write fields.
buffer.writeInt32(flags);
final localNonceCopy = nonce;
if (localNonceCopy != null) {
buffer.writeBytes(localNonceCopy);
}
final localPlayIntegrityProjectIdCopy = playIntegrityProjectId;
if (localPlayIntegrityProjectIdCopy != null) {
buffer.writeInt64(localPlayIntegrityProjectIdCopy);
}
final localPlayIntegrityNonceCopy = playIntegrityNonce;
if (localPlayIntegrityNonceCopy != null) {
buffer.writeBytes(localPlayIntegrityNonceCopy);
}
final localReceiptCopy = receipt;
if (localReceiptCopy != null) {
buffer.writeString(localReceiptCopy);
}
final localPushTimeoutCopy = pushTimeout;
if (localPushTimeoutCopy != null) {
buffer.writeInt32(localPushTimeoutCopy);
}
buffer.writeInt32(length);
// Finished serialization.
}