About
what is openslp
Download
how to get openslp
Contribute
how to help out
Documentation
how to find out more
Credits
who to blame
SLPGetRefreshInterval
Declaration
#include <slp.h> SLPEXP unsigned short SLPAPI SLPGetRefreshInterval(void);
Description
Returns the minimum refresh interval that will be accepted by all SLP agents on the network.
Parameters
None
Returns
A positive integer value that is the smallest value that should be passed as a lifetime to SLPReg(). If no agents advertise a minimum refresh interval, then zero is returned. (Zero is not a valid value for the lifetime parameter to SLPReg().)
Status
OpenSLP 0.7.8 | Not Implemented. Always returns SLP_NOT_IMPLEMENTED |
Notes
RFC 2614 is really not clear as to how this function works. In fact the RFC declares the return to be of type unsigned short and specifies that (negative) SLPError codes are returned on error. Since a negative return could also be interpreted as (a very large) unsigned value, OpenSLP does not return SLPError codes cast to unsigned shorts it just returns zero.