openthread_sys

Function otSrpClientSetLeaseInterval

Source
pub unsafe extern "C" fn otSrpClientSetLeaseInterval(
    aInstance: *mut otInstance,
    aInterval: u32,
)
Expand description

Sets the default lease interval used in SRP update requests.

The default interval is used only for otSrpClientService instances with mLease set to zero.

Changing the lease interval does not impact the accepted lease interval of already registered services/host-info. It only affects any future SRP update messages (i.e., adding new services and/or refreshes of the existing services).

@param[in] aInstance A pointer to the OpenThread instance. @param[in] aInterval The lease interval (in seconds). If zero, the default value specified by OPENTHREAD_CONFIG_SRP_CLIENT_DEFAULT_LEASE would be used.