SLPFindSrvTypes man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

SLPFindSrvTypes(3SService Location Protocol Library FunctSLPFindSrvTypes(3SLP)

NAME
       SLPFindSrvTypes - find service types

SYNOPSIS
       #include <slp.h>

       SLPError SLPFindSrvTypes(SLPHandle hSLP, const char *pcNamingAuthority,
       const char *pcScopeList, SLPSrvTypeCallback *callback, void *pvCookie);

DESCRIPTION
       The SLPFindSrvTypes() function issues  an SLP service type request  for
       service	types  inthe	scopes	 indicated  by	the   pcScopeList. The
       results are  returned through the  callback  parameter.	 The   service
       types are
	independent  of language locale,  but only  for services registered in
       one of the scopes and for the indicated naming authority.

       If  the naming  authority  is "*",  then results are returned for   all
       naming authorities. If the naming authority is  the  empty string,  "",
       then the default naming authority, IANA, is used.  IANA is not a	 valid
       naming  authority  name.	 The  SLP_PARAMETER_BAD	 error	code  will  be
       returned if you include it explicitly.

       The service type names are returned with the naming authority  included
       in the following format:

	service-type "." naming-authority

       unless  the  naming  authority  is the default, in which case, just the
       service type name is returned.

       If an error occurs in starting the operation,  one   of	 the  SLPError
       codes is returned.

PARAMETERS
       hSLP		       The SLPHandle on which to  search for types. It
			       cannot  be NULL.

       pcNamingAuthority       The naming authority to	search.	 Use   "*"  to
			       search  all  naming  authorties;	 use the empty
			       string "" to search the default naming  author‐
			       ity. It cannot be NULL.

       pcScopeList	       A  pointer  to  a char containing a comma-sepa‐
			       rated  list  of scope names to search for  ser‐
			       vice  types.  It	 cannot	 be  NULL  or an empty
			       string, "".

       callback		       A callback through which	 the  results  of  the
			       operation are reported. It cannot be NULL.

       pvCookie			Memory	passed	to  the callback code from the
			       client. It can be NULL.

ERRORS
       This function or its callback may return any SLP error  code.  See  the
       ERRORS section in slp_api(3SLP).

EXAMPLES
       Example 1: Using SLPFindSrvTypes()

       The following example finds all service type names in the default scope
       and default naming authority:

       SLPError err;
       SLPHandle hSLP;
       SLPSrvTypeCallback findsrvtypes;

       err = SLPFindSrvTypes(hSLP, "", "default", findsrvtypes, NULL);

ENVIRONMENT VARIABLES
       SLP_CONF_FILE	       When set, use this file for configuration.

ATTRIBUTES
       See attributes(5)  for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWslpu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       slpd(1M), slp_api(3SLP), slp.conf(4), slpd.reg(4), attributes(5)

       System Administration Guide: Network Services

       Guttman, E.,  Perkins, C., Veizades, J., and Day, M. RFC 2608,  Service
       Location Protocol, Version 2. The Internet Society. June 1999.

       Howes,  T.  RFC 2254, The String Representation of LDAP Search Filters.
       The Internet Society. 1997.

       Kempf, J. and Guttman, E. RFC 2614, An API for  Service	Location.  The
       Internet Society. June 1999.

SunOS 5.10			  16 Jan 2003		 SLPFindSrvTypes(3SLP)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net