serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0xbb12a419.
buffer.writeInt32(0xbb12a419);
// Write fields.
buffer.writeInt32(flags);
buffer.writeInt64(queryId);
buffer.writeVectorObject(results);
buffer.writeInt32(cacheTime);
final localNextOffsetCopy = nextOffset;
if (localNextOffsetCopy != null) {
buffer.writeString(localNextOffsetCopy);
}
final localSwitchPmCopy = switchPm;
if (localSwitchPmCopy != null) {
buffer.writeObject(localSwitchPmCopy);
}
final localSwitchWebviewCopy = switchWebview;
if (localSwitchWebviewCopy != null) {
buffer.writeObject(localSwitchWebviewCopy);
}
// Finished serialization.
}