toJson method

Map<String, dynamic> toJson()

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,
});