/confdConfig/capi/connectTimeout (xs:duration) [PT60S]

$ cat confd.conf | grep "<multiPatternOperation>"
    <multiPatternOperation>any</multiPatternOperation>
$ show arp arpe | select published false | select permanent false
Address         Interface   HW Address         Permant  Published
=================================================================
10.0.0.1        ethernet  - 0:50:59:85:1c:28   false    true     
10.0.0.2        ethernet  - 0:50:59:85:1c:30   false    true     
192.168.0.2     gignet    - 0:51:59:85:1c:30   false    true
$ cat confd.conf | grep "<multiPatternOperation>"
    <multiPatternOperation>all</multiPatternOperation>
$ show arp arpe | select published false | select permanent false
Address         Interface   HW Address         Permant  Published
=================================================================
% 0 entries in the table.

Register data provider with for example a get_next_object() callback that return a large list. Set the objectCacheTimeout to something “small”. Do some parsing of the returned list like in the CLI select example above. If the object cache timeout, the remaining values to be filtered will be fetched again by ConfD from the data provider.

Connect a socket to the ConfD IPC port without calling cdb_connect(). Wait until the timeout expires. The socket is disconnected by ConfD.