public override Task <GetNumFramesResponse> GetNumFrames(GetNumFramesRequest request, ServerCallContext context) { var thread = threadStore.GetObject(request.Thread.Id); return(Task.FromResult(new GetNumFramesResponse { NumberFrames = thread.GetNumFrames() })); }
public uint GetNumFrames() { var request = new GetNumFramesRequest() { Thread = grpcSbThread }; GetNumFramesResponse response = null; if (connection.InvokeRpc(() => { response = client.GetNumFrames(request); })) { return(response.NumberFrames); } return(0); }