A B C D E F G H I L M N P R S T W

A

addAttributes(ServiceURL, Dictionary) - Method in interface ch.ethz.iks.slp.Advertiser
Not yet implemented.
Advertiser - Interface in ch.ethz.iks.slp
Advertiser implements the SA properties of SLP.
AUTHENTICATION_ABSENT - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The DA expected URL and ATTR authentication in the SrvReg and did not receive it.
AUTHENTICATION_FAILED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
Unsupported version number in message header.
AUTHENTICATION_UNKNOWN - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The DA or SA receives a request for an unsupported SLP SPI.

B

BUFFER_OVERFLOW - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The framework encountered a buffer overflow.

C

ch.ethz.iks.slp - package ch.ethz.iks.slp
The user interface of the SLP framework.

D

deleteAttributes(ServiceURL, Dictionary) - Method in interface ch.ethz.iks.slp.Advertiser
Not yet implemented.
deregister(ServiceURL) - Method in interface ch.ethz.iks.slp.Advertiser
Unregister a service with the SLP framework.
deregister(ServiceURL, List) - Method in interface ch.ethz.iks.slp.Advertiser
deregister a service in some scopes.

E

equals(Object) - Method in class ch.ethz.iks.slp.ServiceType
check if two ServiceTypes are equal.
equals(Object) - Method in class ch.ethz.iks.slp.ServiceURL
Check if two instances are equal.

F

findAttributes(ServiceURL, List, List) - Method in interface ch.ethz.iks.slp.Locator
Find all services that match a ServiceURL.
findAttributes(ServiceType, List, List) - Method in interface ch.ethz.iks.slp.Locator
Find all services that match a ServiceType.
findServices(ServiceType, List, String) - Method in interface ch.ethz.iks.slp.Locator
Find all services that match a certain service type.
findServiceTypes(String, List) - Method in interface ch.ethz.iks.slp.Locator
Find all services types that are currently registered in the network.
fromBytes(DataInputStream) - Static method in class ch.ethz.iks.slp.ServiceURL
Reads a byte stream from a DataInput and constructs a ServiceURL from it, following the RFC 2608 schema: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reserved | Lifetime | URL Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |URL len, contd.| URL (variable length) \ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |# of URL auths | Auth. blocks (if any) \ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ .

G

getAbstractTypeName() - Method in class ch.ethz.iks.slp.ServiceType
get the name of the abstract type of this ServiceType instance.
getConcreteTypeName() - Method in class ch.ethz.iks.slp.ServiceType
get the concrete type part of this ServiceType instance.
getErrorCode() - Method in exception ch.ethz.iks.slp.ServiceLocationException
Get the error code of the exception.
getHost() - Method in class ch.ethz.iks.slp.ServiceURL
get the host.
getLength() - Method in class ch.ethz.iks.slp.ServiceURL
 
getLifetime() - Method in class ch.ethz.iks.slp.ServiceURL
get the lifetime.
getLocale() - Method in interface ch.ethz.iks.slp.Advertiser
Returns the locale of this Advertiser instance.
getLocale() - Method in interface ch.ethz.iks.slp.Locator
Returns the locale of this Locator instance.
getMyIP() - Method in interface ch.ethz.iks.slp.Advertiser
Get the IP address of this machine that is configured as primary jSLP address.
getNamingAuthority() - Method in class ch.ethz.iks.slp.ServiceType
get the naming authority.
getPort() - Method in class ch.ethz.iks.slp.ServiceURL
get the port.
getPrincipleTypeName() - Method in class ch.ethz.iks.slp.ServiceType
get the principle type part of this ServiceType instance.
getProtocol() - Method in class ch.ethz.iks.slp.ServiceURL
get the protocol.
getServiceType() - Method in class ch.ethz.iks.slp.ServiceURL
get the service type.
getTransport() - Method in class ch.ethz.iks.slp.ServiceURL
Deprecated.  
getURLPath() - Method in class ch.ethz.iks.slp.ServiceURL
get the URL path.

H

hashCode() - Method in class ch.ethz.iks.slp.ServiceType
get the hashCode of this ServiceType instance.
hashCode() - Method in class ch.ethz.iks.slp.ServiceURL
get the hashCode of the ServiceURL instance.

I

INTERNAL_SYSTEM_ERROR - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The framework encountered an internal system error.
INVALID_REGISTRATION - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The SrvReg has problems -- e.g., a zero lifetime or an omitted Language Tag.
INVALID_UPDATE - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The DA received a SrvReg without FRESH set, for an unregistered service or with inconsistent Service Types.
isAbstractType() - Method in class ch.ethz.iks.slp.ServiceType
is the ServiceType instance an abstract type ?
isNADefault() - Method in class ch.ethz.iks.slp.ServiceType
is the naming authority default (IANA) ?
isServiceURL() - Method in class ch.ethz.iks.slp.ServiceType
is the ServiceType instance a ServiceURL ?

L

LANGUAGE_NOT_SUPPORTED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
There is data for the service type in the scope in the AttrRqst or SrvRqst, but not in the requested language.
LIFETIME_DEFAULT - Static variable in class ch.ethz.iks.slp.ServiceURL
 
LIFETIME_MAXIMUM - Static variable in class ch.ethz.iks.slp.ServiceURL
 
LIFETIME_NONE - Static variable in class ch.ethz.iks.slp.ServiceURL
 
LIFETIME_PERMANENT - Static variable in class ch.ethz.iks.slp.ServiceURL
 
Locator - Interface in ch.ethz.iks.slp
Locator implements the UA properties of SLP.

M

matches(Object) - Method in class ch.ethz.iks.slp.ServiceType
check if a ServiceType matches a ServiceURL or another ServiceType.
matches(Object) - Method in class ch.ethz.iks.slp.ServiceURL
Check if a ServiceURL matches another ServiceURL or a ServiceType.

N

NETWORK_ERROR - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The network encountered an error.
NETWORK_INIT_FAILED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The initialization of the framework failed.
NETWORK_TIMED_OUT - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The network timed out while the framework tried to send a message.
next() - Method in interface ch.ethz.iks.slp.ServiceLocationEnumeration
get the next result of a request.
NO_PORT - Static variable in class ch.ethz.iks.slp.ServiceURL
 
NOT_IMPLEMENTED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The feature or extension is not implemented.

P

PARSE_ERROR - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The message fails to obey SLP syntax.

R

REFRESH_REJECTED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The DA rejected the update because it was within the minimal update intervall.
register(ServiceURL, Dictionary) - Method in interface ch.ethz.iks.slp.Advertiser
Register a service with the SLP framework.
register(ServiceURL, List, Dictionary) - Method in interface ch.ethz.iks.slp.Advertiser
Register a service with the SLP framework.

S

SCOPE_NOT_SUPPORTED - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The SLP message did not include a scope in its scope-list supported by the SA or DA.
ServiceLocationEnumeration - Interface in ch.ethz.iks.slp
An enumeration over results of request messages as defined in RFC 2614.
ServiceLocationException - Exception in ch.ethz.iks.slp
This exception is thrown whenever a part of the SLP framework causes an exception.
ServiceLocationException(short, String) - Constructor for exception ch.ethz.iks.slp.ServiceLocationException
Create a new ServiceLocation instance.
ServiceType - Class in ch.ethz.iks.slp
Implementation of the SLP ServiceType class defined in RFC 2614.
ServiceType(String) - Constructor for class ch.ethz.iks.slp.ServiceType
creates a new ServiceType instance.
ServiceURL - Class in ch.ethz.iks.slp
Implementation of the SLP ServiceURL class defined in RFC 2614.
ServiceURL(String, int) - Constructor for class ch.ethz.iks.slp.ServiceURL
create a new ServiceURL instance from a String.
setLocale(Locale) - Method in interface ch.ethz.iks.slp.Advertiser
Get the locale of this instance.
setLocale(Locale) - Method in interface ch.ethz.iks.slp.Locator
Get the locale of this instance.

T

toString() - Method in class ch.ethz.iks.slp.ServiceType
get a String representation of this ServiceType instance.
toString() - Method in class ch.ethz.iks.slp.ServiceURL
get a String representation of the ServiceURL.
TYPE_ERROR - Static variable in exception ch.ethz.iks.slp.ServiceLocationException
The type was not well formed.

W

writeTo(DataOutputStream) - Method in class ch.ethz.iks.slp.ServiceURL
get the byte representation of the ServiceURL instance.

A B C D E F G H I L M N P R S T W

Copyright © 2008 Systems Group, ETH Zurich. All Rights Reserved.