How often the session polls for automatic shutdowns.
Applications can shutdown a session by calling .cancel() on the returned future<Status>. In addition, applications can fire & forget a session, which is only shutdown once the completion queue servicing the session shuts down. In this latter case the session polls periodically to detect if the CQ has shutdown. This controls how often this polling happens.
[[["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-14 UTC."],[[["This webpage lists different versions of the `ShutdownPollingPeriodOption` for Google Cloud Pub/Sub C++ client library, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["The `ShutdownPollingPeriodOption` determines how frequently a session checks for shutdown when the application fires and forgets a session, meaning when it's only meant to end when the completion queue is closed."],["Applications have the ability to shutdown a session manually by calling `.cancel()` or wait for it to automatically shut down once the completion queue that services it shuts down."],["`ShutdownPollingPeriodOption` is a type alias for `std::chrono::milliseconds`."]]],[]]