libslp.3n (2010 09)

l
libslp(3N) libslp(3N)
NAME
libslp: SLPOpen(), SLPClose(), SLPReg(), SLPDereg(), SLPDelAttrs(), SLPFindSrvs(),
SLPFindSrvTypes(), SLPFindAttrs(), SLPParseSrvURL(), SLPEscape(), SLPUnescape(), SLPFree(),
SLPGetRefreshInterval(), SLPFindScopes(), SLPGetProperty(), SLPSetProperty() - SLP (Service Location
Protocol) library routines
SYNOPSIS
#include <slp.h>
cc [ flag... ] file... -lslp [ library... ]
SLPError SLPOpen(
cnst char *lang,
SLPBoolean isasync,
SLPHandle *hslp,
);
void SLPClose(
SLPHandle *hslp
);
SLPError SLPReg(
SLPHandle hslp,
const char* srvurl,
unsigned short lifetime,
const char* srvtype,
const char* attrs,
SLPBoolean fresh,
SLPRegReport callback,
void* cookie
);
SLPError SLPDereg(
SLPHandle hslp,
const char* srvurl,
SLPRegReport callback,
void* cookie
);
SLPError SLPDelAttrs(
SLPHandle hslp,
const char* srvurl,
const char* attrs,
SLPRegReport callback,
void* cookie
);
SLPError SLPFindSrvs(
SLPHandle hslp,
const char* srvtype,
const char* scopelist,
const char* filter,
SLPSrvURLCallback callback,
void* cookie
);
SLPError SLPFindSrvTypes(
SLPHandle hslp,
const char* namingauthority,
const char* scopelist,
SLPSrvURLCallback callback,
void* cookie
);
SLPError SLPFindAttrs(:
SLPHandle hslp,
const char* srvurlorsrvtype,
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (6 pages)