Package | Description |
---|---|
ch.ethz.iks.slp |
The user interface of the SLP framework.
|
ch.ethz.iks.slp.impl |
This package contains all the implementation classes of jSLP.
|
Modifier and Type | Method and Description |
---|---|
void |
Advertiser.addAttributes(ServiceURL url,
Dictionary attributes)
Not yet implemented. Add attributes to an already registered
service.
|
void |
Advertiser.deleteAttributes(ServiceURL url,
Dictionary attributeIds)
Not yet implemented. Remove attributes to an already registered
service.
|
void |
Advertiser.deregister(ServiceURL url)
Unregister a service with the SLP framework.
|
void |
Advertiser.deregister(ServiceURL url,
List scopes)
deregister a service in some scopes.
|
ServiceLocationEnumeration |
Locator.findAttributes(ServiceType type,
List scopes,
List attributeIds)
Find all services that match a ServiceType.
|
ServiceLocationEnumeration |
Locator.findAttributes(ServiceURL url,
List scopes,
List attributeIds)
Find all services that match a ServiceURL.
|
ServiceLocationEnumeration |
Locator.findServices(ServiceType type,
List scopes,
String searchFilter)
Find all services that match a certain service type.
|
ServiceLocationEnumeration |
Locator.findServiceTypes(String namingAuthority,
List scopes)
Find all services types that are currently registered in the network.
|
static ServiceURL |
ServiceURL.fromBytes(DataInputStream input)
Reads a byte stream from a DataInput and constructs a ServiceURL from it,
following the RFC 2608 schema:
|
Object |
ServiceLocationEnumeration.next()
get the next result of a request.
|
void |
Advertiser.register(ServiceURL url,
Dictionary attributes)
Register a service with the SLP framework.
|
void |
Advertiser.register(ServiceURL url,
List scopes,
Dictionary attributes)
Register a service with the SLP framework.
|
Constructor and Description |
---|
ServiceURL(String serviceURL,
int lifeTime)
create a new ServiceURL instance from a String.
|
Modifier and Type | Method and Description |
---|---|
void |
AdvertiserImpl.addAttributes(ServiceURL url,
Dictionary attributes)
currently not supported.
|
void |
AdvertiserImpl.deleteAttributes(ServiceURL url,
Dictionary attributes)
currently not supported.
|
void |
AdvertiserImpl.deregister(ServiceURL url)
deregister a service.
|
void |
AdvertiserImpl.deregister(ServiceURL url,
List scopes)
deregister a service in some scopes.
|
ServiceLocationEnumeration |
LocatorImpl.findAttributes(ServiceType type,
List scopes,
List attributeIds)
find attributes by service type.
|
ServiceLocationEnumeration |
LocatorImpl.findAttributes(ServiceURL url,
List scopes,
List attributeIds)
find attributes by service URL.
|
static List |
SLPCore.findScopes()
get the list of all available scopes.
|
ServiceLocationEnumeration |
LocatorImpl.findServices(ServiceType type,
List scopes,
String searchFilter)
find services.
|
ServiceLocationEnumeration |
LocatorImpl.findServiceTypes(String namingAuthority,
List scopes)
find the service types.
|
ch.ethz.iks.slp.impl.ReplyMessage |
SLPDaemon.handleMessage(SLPMessage msg)
handle a message dispatched by SLPCore.
|
ch.ethz.iks.slp.impl.ReplyMessage |
SLPDaemonImpl.handleMessage(SLPMessage msg)
all incoming messages are handled here.
|
protected static ch.ethz.iks.slp.impl.AuthenticationBlock[] |
AuthenticatedURL.parseAuthBlock(DataInputStream input)
parse the auth blocks.
|
void |
AdvertiserImpl.register(ServiceURL url,
Dictionary attributes)
register a new service with the framework.
|
void |
AdvertiserImpl.register(ServiceURL url,
List scopes,
Dictionary attributes)
register a new service with the framework using scopes.
|
protected void |
AuthenticatedURL.sign(List spiList)
sign the ServiceURL.
|
protected boolean |
AuthenticatedURL.verify()
verifies the authentication blocks of the ServiceURL.
|
Copyright © 2018 universAAL Consortium. All rights reserved.