writeTo method
Implementation
void writeTo(TeleportObjectWriter scope) {
scope.writeStringField(fieldIdReason, reason);
scope.writeStringField(fieldIdFunctionName, functionName);
scope.writeGuidField(fieldIdApprovalToken, teleportGuidToBytes(approvalToken));
scope.writeStringField(fieldIdArgsJson, argsJson);
scope.writeInt32Field(fieldIdTimeoutSeconds, timeoutSeconds);
scope.writeGuidField(fieldIdCallId, teleportGuidToBytes(callId));
scope.writeGuidField(fieldIdApprovalId, teleportGuidToBytes(approvalId));
}