Package | Description |
---|---|
org.sblim.slp |
This package contains the external API of the SLP library.
|
org.sblim.slp.internal |
Internal implementation of the SLP library.
|
org.sblim.slp.internal.msg | |
org.sblim.slp.internal.sa | |
org.sblim.slp.internal.ua |
Modifier and Type | Method | Description |
---|---|---|
ServiceType |
ServiceLocationAttributeVerifier.getServiceType() |
Returns the SLP service type for which this is the verifier.
|
ServiceType |
ServiceURL.getServiceType() |
Returns the service type object representing the service type name of the
URL.
|
Modifier and Type | Method | Description |
---|---|---|
abstract void |
TemplateRegistry.deregisterServiceTemplate(ServiceType pType,
java.util.Locale pLocale,
java.lang.String pVersion) |
Deregister the template for the service type.
|
ServiceLocationEnumeration |
Locator.findAttributes(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.util.Vector<java.lang.String> pAttributeIds) |
For the type and scope, return a Vector of all ServiceLocationAttribute
objects whose ids match the String patterns in the attributeIds Vector
regardless of the Locator's locale.
|
ServiceLocationEnumeration |
Locator.findAttributes(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.util.Vector<java.lang.String> pAttributeIds,
java.util.Vector<java.net.InetAddress> pDirectoryAgents) |
For the type and scope, return a Vector of all ServiceLocationAttribute
objects whose ids match the String patterns in the attributeIds Vector
regardless of the Locator's locale.
|
ServiceLocationEnumeration |
Locator.findServices(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.lang.String pSearchFilter) |
Returns a vector of ServiceURL objects for services matching the query,
and having a matching type in the given scopes.
|
ServiceLocationEnumeration |
Locator.findServices(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.lang.String pSearchFilter,
java.util.Vector<java.net.InetAddress> pDirectoryAgents) |
Returns a vector of ServiceURL objects for services matching the query,
and having a matching type in the given scopes.
|
abstract java.lang.String |
TemplateRegistry.findTemplateURL(ServiceType pType,
java.util.Locale pLocale,
java.lang.String pVersion) |
Returns the URL for the template document.
|
abstract void |
TemplateRegistry.registerServiceTemplate(ServiceType pType,
java.lang.String pDocumentURL,
java.util.Locale pLocale,
java.lang.String pVersion) |
Register the service template with the template registry.
|
void |
ServiceURL.setServiceType(ServiceType pServicetype) |
Set the service type name to the object.
|
Modifier and Type | Field | Description |
---|---|---|
static ServiceType |
SLPDefaults.DA_SERVICE_TYPE |
DA_SERVICE_TYPE
|
static ServiceType |
SLPDefaults.SA_SERVICE_TYPE |
SA_SERVICE_TYPE
|
Modifier and Type | Method | Description |
---|---|---|
static java.net.InetAddress |
IPv6MulticastAddressFactory.get(int pScope,
ServiceType pSrvType) |
get
|
static int |
IPv6MulticastAddressFactory.getSrvTypeHash(ServiceType pServiceType) |
unsigned long slp_hash(const char *pc, unsigned int len) {
unsigned long h = 0;
while (len-- != 0) {
h *= 33;
h += *pc++;
}
return (0x3FF & h); // round to a range of 0-1023
}
|
Modifier and Type | Method | Description |
---|---|---|
ServiceType |
ServiceRequest.getServiceType() |
getServiceType
|
ServiceType |
SLPInputStream.readServiceType() |
readServiceType
|
Modifier and Type | Method | Description |
---|---|---|
java.util.Iterator<ServiceType> |
ServiceTypeReply.getResultIterator() |
|
java.util.List<ServiceType> |
SLPInputStream.readServTypeList() |
readServTypeList
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
SLPOutputStream.write(ServiceType pServType) |
write
|
Constructor | Description |
---|---|
ServiceRequest(java.lang.String pLangTag,
java.util.SortedSet<java.lang.String> pPrevResponderSet,
ServiceType pServiceType,
java.util.List<java.lang.String> pScopeList,
java.lang.String pPredicate,
java.lang.String pSlpSpi) |
Ctor.
|
ServiceRequest(java.util.SortedSet<java.lang.String> pPrevResponderSet,
ServiceType pServiceType,
java.util.List<java.lang.String> pScopeList,
java.lang.String pPredicate,
java.lang.String pSlpSpi) |
Ctor.
|
ServiceRequest(MsgHeader pHeader,
java.util.SortedSet<java.lang.String> pPrevResponderSet,
ServiceType pServiceType,
java.util.List<java.lang.String> pScopeList,
java.lang.String pPredicate,
java.lang.String pSlpSpi) |
Constructor | Description |
---|---|
ServiceTypeReply(int pErrorCode,
java.util.List<ServiceType> pServTypeList) |
Ctor.
|
ServiceTypeReply(java.lang.String pLangTag,
int pErrorCode,
java.util.List<ServiceType> pServTypeList) |
Ctor.
|
ServiceTypeReply(MsgHeader pHeader,
int pErrorCode,
java.util.List<ServiceType> pServTypeList) |
Ctor.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.List<ServiceType> |
ServiceTable.getServiceTypes(java.util.List<java.lang.String> pScopes) |
getServiceTypes
|
Modifier and Type | Method | Description |
---|---|---|
java.util.List<ServiceLocationAttribute> |
ServiceTable.getAttributes(ServiceType pSrvType,
java.util.List<java.lang.String> pScopes) |
getAttributes
|
java.util.List<ServiceURL> |
ServiceTable.getServiceURLs(ServiceType pSrvType,
java.util.List<java.lang.String> pScopes) |
getServiceURLs
|
Modifier and Type | Method | Description |
---|---|---|
ServiceLocationEnumeration |
LocatorImpl.findAttributes(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.util.Vector<java.lang.String> pAttributeIds) |
|
ServiceLocationEnumeration |
LocatorImpl.findAttributes(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.util.Vector<java.lang.String> pAttributeIds,
java.util.Vector<java.net.InetAddress> pDirectoryAgents) |
|
ServiceLocationEnumeration |
LocatorImpl.findServices(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.lang.String pSearchFilter) |
|
ServiceLocationEnumeration |
LocatorImpl.findServices(ServiceType pType,
java.util.Vector<java.lang.String> pScopes,
java.lang.String pSearchFilter,
java.util.Vector<java.net.InetAddress> pDirectoryAgents) |
Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.