toJson method
Implementation
Map<String, dynamic> toJson() => withoutNulls({
'host': host,
'path': path,
'mode': mode?.toJson(),
'headers': headers,
'xPaddingBytes': xPaddingBytes?.toJson(),
'xPaddingObfsMode': xPaddingObfsMode,
'xPaddingKey': xPaddingKey,
'xPaddingHeader': xPaddingHeader,
'xPaddingPlacement': xPaddingPlacement?.toJson(),
'xPaddingMethod': xPaddingMethod?.toJson(),
'uplinkHTTPMethod': uplinkHTTPMethod,
'sessionPlacement': sessionPlacement?.toJson(),
'sessionKey': sessionKey,
'seqPlacement': seqPlacement?.toJson(),
'seqKey': seqKey,
'uplinkDataPlacement': uplinkDataPlacement?.toJson(),
'uplinkDataKey': uplinkDataKey,
'uplinkChunkSize': uplinkChunkSize?.toJson(),
'noGRPCHeader': noGRPCHeader,
'noSSEHeader': noSSEHeader,
'scMaxEachPostBytes': scMaxEachPostBytes?.toJson(),
'scMinPostsIntervalMs': scMinPostsIntervalMs?.toJson(),
'scMaxBufferedPosts': scMaxBufferedPosts,
'scStreamUpServerSecs': scStreamUpServerSecs?.toJson(),
'serverMaxHeaderBytes': serverMaxHeaderBytes,
'xmux': xmux?.toJson(),
'downloadSettings': downloadSettings?.toJson(),
'extra': extra,
});