If this option is set, the library will use the supplied CompletionQueue instead of its own. The caller is responsible for making sure there are thread(s) servicing this CompletionQueue. The client library will not create any background threads or attempt to call CompletionQueue::Run().
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This webpage details the `GrpcCompletionQueueOption` and its versions, with the latest version being 2.37.0-rc."],["The `GrpcCompletionQueueOption` allows users to supply a `CompletionQueue` for gRPC background tasks, offering control over background operations."],["When `GrpcCompletionQueueOption` is utilized, the library relies on the provided `CompletionQueue` and does not manage background threads."],["`GrpcCompletionQueueOption` is mutually exclusive with `GrpcBackgroundThreadPoolSizeOption` and `GrpcBackgroundThreadsFactoryOption`."],["The page presents a comprehensive list of available versions for `GrpcCompletionQueueOption`, starting from 2.10.1 up to the latest 2.37.0-rc."]]],[]]