Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008
Systems Group, ETH Zurich
. All Rights Reserved.