Searched defs:hSLP (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libslp/clib/
H A DSLPOpen.c110 void SLPClose(SLPHandle hSLP) { argument
111 slp_handle_impl_t *hp = (slp_handle_impl_t *)hSLP;
113 if (!hSLP) {
H A DSLPFindSrvTypes.c40 SLPError SLPFindSrvTypes(SLPHandle hSLP, const char *pcNamingAuthority, argument
45 if (!hSLP || !pcNamingAuthority || !pcScopeList ||
55 if ((err = slp_start_call(hSLP)) != SLP_OK)
59 err = slp_packSrvTypeRqst(hSLP, pcNamingAuthority);
62 err = slp_ua_common(hSLP, pcScopeList,
67 slp_end_call(hSLP);
H A Dslp_ua_common.c50 SLPError slp_ua_common(SLPHandle hSLP, const char *scopes, argument
61 hp = (slp_handle_impl_t *)hSLP;
H A DSLPFindAttrs.c52 SLPError SLPFindAttrs(SLPHandle hSLP, const char *pcURL, const char *pcScope, argument
64 if (!hSLP || !pcURL || !pcScope || (!*pcScope && !isSpecial) ||
75 if ((err = slp_start_call(hSLP)) != SLP_OK)
81 err = slp_packSrvRqst(pcURL, "", hSLP);
82 ((slp_handle_impl_t *)hSLP)->force_multicast = SLP_TRUE;
85 err = slp_packSrvRqst(pcURL, "", hSLP);
86 ((slp_handle_impl_t *)hSLP)->force_multicast = SLP_TRUE;
91 err = slp_packAttrRqst(hSLP, pcURL, pcAttrIds);
95 err = slp_ua_common(hSLP, pcScope,
100 slp_end_call(hSLP);
[all...]
H A DSLPFindSrvs.c56 SLPError SLPFindSrvs(SLPHandle hSLP, const char *pcServiceType, argument
60 slp_handle_impl_t *hp = (slp_handle_impl_t *)hSLP;
68 if (!hSLP || !pcServiceType || !pcScope || (!*pcScope && !isSpecial) ||
79 if ((err = slp_start_call(hSLP)) != SLP_OK)
97 err = slp_ua_common(hSLP, pcScope,
101 slp_end_call(hSLP);
H A DSLPReg.c138 SLPError SLPReg(SLPHandle hSLP, const char *pcSrvURL, argument
147 if (!hSLP || !pcSrvURL || !*pcSrvURL || !pcSrvType ||
162 if ((err = slp_start_call(hSLP)) != SLP_OK)
167 hSLP, pcSrvURL, usLifetime, pcSrvType,
170 slp_end_call(hSLP);
174 if ((err = reg_common(hSLP, msg, pvUser, callback)) == SLP_OK &&
180 hSLP, pcSrvURL, usLifetime,
327 SLPError SLPDereg(SLPHandle hSLP, const char *pURL, argument
333 if (!hSLP || !pURL || !*pURL || !callback) {
346 if ((err = slp_start_call(hSLP)) !
365 SLPDelAttrs(SLPHandle hSLP, const char *pURL, const char *pcAttrs, SLPRegReport callback, void *pvUser) argument
[all...]
H A DSLPUtils.c64 SLPError SLPFindScopes(SLPHandle hSLP, char **ppcScopes) { argument
70 if (!hSLP || !ppcScopes) {
95 ((slp_handle_impl_t *)hSLP)->internal_call = SLP_TRUE;
98 hSLP, reply, collate_scopes,
102 hSLP, NULL, collate_scopes,
107 ((slp_handle_impl_t *)hSLP)->internal_call = SLP_FALSE;
112 (void) SAAdvert_for_scopes(hSLP, &stree);
216 static SLPError SAAdvert_for_scopes(SLPHandle hSLP, void **stree) { argument
219 slp_handle_impl_t *hp = (slp_handle_impl_t *)hSLP;
257 err = slp_ua_common(hSLP, "",
279 unpackSAAdvert_scope(slp_handle_impl_t *hSLP, char *reply, SLPScopeCallback cb, void *cookie, void **collator, int *numResults) argument
[all...]

Completed in 64 milliseconds