SLPGETREFRESHINTERVAL(3SLP) Service Location Protocol Library Functions
NAME
SLPGetRefreshInterval - return the maximum allowed refresh interval
SYNOPSIS
cc [
flag... ]
file...
-lslp [
library... ]#include <slp.h>
int SLPGetRefreshInterval(void)
DESCRIPTION
The
SLPGetRefreshInterval() function returns the maximum across all
DAs of the
min-refresh-interval attribute. This value satisfies the
advertised refresh interval bounds for all
DAs. If this value is used
by the
SA, it assures that no refresh registration will be rejected.
If no
DA advertises a
min-refresh-interval attribute, a value of
0 is
returned. If an error occurs, an
SLP error code is returned.
ERRORS
This function or its callback may return any
SLP error code. See the
ERRORS section in
slp_api(3SLP).
EXAMPLES
Example 1: Using SLPGetRefreshInterval()
Use the following example to return the maximum valid refresh
interval for
SA:
int minrefresh
minrefresh = SLPGetRefreshInterval();
ENVIRONMENT VARIABLES
SLP_CONF_FILE When set, use this file for configuration.
SEE ALSO
slp_api(3SLP),
slp.conf(5),
slpd.reg(5),
attributes(7),
slpd(8) System Administration Guide: Network Services Kempf, J. and Guttman, E.
RFC 2614, An API for Service Location. The
Internet Society. June 1999.
January 16, 2003 SLPGETREFRESHINTERVAL(3SLP)