@@ -216,6 +216,7 @@ classes:
216216 disableRemote :
217217 disableLocal :
218218 excludeSelf :
219+ hidden :
219220 inline_code : |
220221 // autogenerated by gen-pubsub.py
221222 .def(py::init([](
@@ -228,7 +229,8 @@ classes:
228229 bool prefixMatch,
229230 bool disableRemote,
230231 bool disableLocal,
231- bool excludeSelf
232+ bool excludeSelf,
233+ bool hidden
232234 ) -> nt::PubSubOptions {
233235 return nt::PubSubOptions{
234236 .pollStorage = pollStorage,
@@ -240,7 +242,8 @@ classes:
240242 .prefixMatch = prefixMatch,
241243 .disableRemote = disableRemote,
242244 .disableLocal = disableLocal,
243- .excludeSelf = excludeSelf
245+ .excludeSelf = excludeSelf,
246+ .hidden = hidden
244247 };
245248 }),
246249 py::kw_only(),
@@ -254,6 +257,7 @@ classes:
254257 py::arg("disableRemote") = false,
255258 py::arg("disableLocal") = false,
256259 py::arg("excludeSelf") = false,
260+ py::arg("hidden") = false,
257261 R"(
258262
259263
@@ -279,6 +283,10 @@ classes:
279283 ReadQueue(). See also disableRemote.
280284 :param excludeSelf: For entries, don't queue (for ReadQueue) value updates for the entry's
281285 internal publisher.
286+ :param hidden: For subscriptions, don't share the existence of the subscription with the
287+ network. Note this means updates will not be received from the network
288+ unless another subscription overlaps with this one, and the subscription
289+ will not appear in metatopics.
282290 )"
283291 )
284292 SubscriberOptions :
0 commit comments