public static Schema.KRPC.Status ToProtobufMessage(this Status status) { var result = new Schema.KRPC.Status(); result.Version = status.Version; result.BytesRead = status.BytesRead; result.BytesWritten = status.BytesWritten; result.BytesReadRate = status.BytesReadRate; result.BytesWrittenRate = status.BytesWrittenRate; result.RpcsExecuted = status.RpcsExecuted; result.RpcRate = status.RpcRate; result.OneRpcPerUpdate = status.OneRpcPerUpdate; result.MaxTimePerUpdate = status.MaxTimePerUpdate; result.AdaptiveRateControl = status.AdaptiveRateControl; result.BlockingRecv = status.BlockingRecv; result.RecvTimeout = status.RecvTimeout; result.TimePerRpcUpdate = status.TimePerRpcUpdate; result.PollTimePerRpcUpdate = status.PollTimePerRpcUpdate; result.ExecTimePerRpcUpdate = status.ExecTimePerRpcUpdate; result.StreamRpcs = status.StreamRpcs; result.StreamRpcsExecuted = status.StreamRpcsExecuted; result.StreamRpcRate = status.StreamRpcRate; result.TimePerStreamUpdate = status.TimePerStreamUpdate; return(result); }
public static Schema.KRPC.Status ToProtobufMessage (this Status status) { var result = new Schema.KRPC.Status (); result.Version = status.Version; result.BytesRead = status.BytesRead; result.BytesWritten = status.BytesWritten; result.BytesReadRate = status.BytesReadRate; result.BytesWrittenRate = status.BytesWrittenRate; result.RpcsExecuted = status.RpcsExecuted; result.RpcRate = status.RpcRate; result.OneRpcPerUpdate = status.OneRpcPerUpdate; result.MaxTimePerUpdate = status.MaxTimePerUpdate; result.AdaptiveRateControl = status.AdaptiveRateControl; result.BlockingRecv = status.BlockingRecv; result.RecvTimeout = status.RecvTimeout; result.TimePerRpcUpdate = status.TimePerRpcUpdate; result.PollTimePerRpcUpdate = status.PollTimePerRpcUpdate; result.ExecTimePerRpcUpdate = status.ExecTimePerRpcUpdate; result.StreamRpcs = status.StreamRpcs; result.StreamRpcsExecuted = status.StreamRpcsExecuted; result.StreamRpcRate = status.StreamRpcRate; result.TimePerStreamUpdate = status.TimePerStreamUpdate; return result; }