我是gRPC的新手,並試圖在我現有的系統中使用它。但是,編譯時會出現這個未使用的參數錯誤。未使用的gRPC ServerContext
server_grpc.cc:100:39: error: unused parameter ‘context’[-Werror=unused-parameter]
Status MyFunc(ServerContext* context, const QueryRequest* request,
可能在其他一些情況下使用上下文參數。但是,在簡單的hello world
類型的例子中,它不被使用。有沒有辦法編譯協議緩衝區而不生成ServerContext
參數?
我知道我可以讓編譯器忽略警告消息。但是,只是想知道是否可以在不影響我的系統正在編譯的方式下完成。
我想知道如何使用上下文?如果任何人都能指出如何使用這個上下文,那將是非常棒的。我可能會在我的工作中找到它的用處。
感謝您的解釋。希望gRPC文檔能夠更好地展示使用這種上下文的例子。 – damleak