Skip navigation links
B C D E G H I O P R S T U V 

B

build() - Method in class io.resourcepool.jarpic.model.DiscoveryRequest.Builder
 
builder() - Static method in class io.resourcepool.jarpic.model.DiscoveryRequest
 

C

create() - Method in class io.resourcepool.jarpic.client.SsdpClient
 

D

discover() - Static method in class io.resourcepool.jarpic.model.SsdpRequest
 
discoverAll() - Static method in class io.resourcepool.jarpic.model.SsdpRequest
 
discoverRootDevice() - Static method in class io.resourcepool.jarpic.model.SsdpRequest
 
discoverServices(DiscoveryRequest, DiscoveryListener) - Method in class io.resourcepool.jarpic.client.SsdpClient
Discover specific devices of particular ServiceType.
discoverServices(DiscoveryRequest, DiscoveryListener) - Method in class io.resourcepool.jarpic.client.SsdpClientImpl
 
DiscoveryListener - Interface in io.resourcepool.jarpic.model
This class handles all actions related to the Service Discovery of previously specified DiscoveryRequest.
DiscoveryRequest - Class in io.resourcepool.jarpic.model
This class represents which service types are to be discovered using SSDP.
DiscoveryRequest() - Constructor for class io.resourcepool.jarpic.model.DiscoveryRequest
 
DiscoveryRequest.Builder - Class in io.resourcepool.jarpic.model
 

E

equals(Object) - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
equals(Object) - Method in class io.resourcepool.jarpic.model.SsdpService
 
equals(Object) - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 

G

getBody() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
getDatagram(String) - Static method in class io.resourcepool.jarpic.client.request.SsdpDiscovery
Get Datagram from serviceType.
getExpiry() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
getExpiry() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getHeaders() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
getLocation() - Method in class io.resourcepool.jarpic.model.SsdpService
 
getLocation() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getOriginAddress() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
getOriginalResponse() - Method in class io.resourcepool.jarpic.model.SsdpService
 
getOriginalResponse() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getRemoteIp() - Method in class io.resourcepool.jarpic.model.SsdpService
 
getRemoteIp() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getSerialNumber() - Method in class io.resourcepool.jarpic.model.SsdpService
 
getSerialNumber() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getServiceType() - Method in class io.resourcepool.jarpic.model.SsdpService
 
getServiceType() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getServiceTypes() - Method in class io.resourcepool.jarpic.model.DiscoveryRequest
 
getSsdpMulticastAddress() - Static method in class io.resourcepool.jarpic.client.SsdpParams
 
getSsdpMulticastPort() - Static method in class io.resourcepool.jarpic.client.SsdpParams
 
getStatus() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
getType() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 

H

hashCode() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
hashCode() - Method in class io.resourcepool.jarpic.model.SsdpService
 
hashCode() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 

I

io.resourcepool.jarpic.client - package io.resourcepool.jarpic.client
 
io.resourcepool.jarpic.client.request - package io.resourcepool.jarpic.client.request
 
io.resourcepool.jarpic.client.response - package io.resourcepool.jarpic.client.response
 
io.resourcepool.jarpic.model - package io.resourcepool.jarpic.model
 
io.resourcepool.jarpic.parser - package io.resourcepool.jarpic.parser
 
isExpired() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
isExpired() - Method in class io.resourcepool.jarpic.model.SsdpService
 

O

onFailed(Exception) - Method in interface io.resourcepool.jarpic.model.DiscoveryListener
Called when an exception occured within the process.
onServiceAnnouncement(SsdpServiceAnnouncement) - Method in interface io.resourcepool.jarpic.model.DiscoveryListener
Called when a known service announces itself in some way.
onServiceDiscovered(SsdpService) - Method in interface io.resourcepool.jarpic.model.DiscoveryListener
Called when new service has been found on the network.

P

parse(String) - Static method in enum io.resourcepool.jarpic.model.SsdpServiceAnnouncement.Status
Parse NTS or ST header into a Status.
parse(DatagramPacket) - Static method in class io.resourcepool.jarpic.parser.ResponseParser
Parse incoming Datagram into SsdpResponse.

R

ResponseParser - Class in io.resourcepool.jarpic.parser
 
ResponseParser() - Constructor for class io.resourcepool.jarpic.parser.ResponseParser
 

S

selectAppropriateInterface(MulticastSocket) - Static method in class io.resourcepool.jarpic.client.Utils
Selects the appropriate interface to use Multicast.
serviceType(String) - Method in class io.resourcepool.jarpic.model.DiscoveryRequest.Builder
 
SsdpClient - Class in io.resourcepool.jarpic.client
 
SsdpClient() - Constructor for class io.resourcepool.jarpic.client.SsdpClient
 
SsdpClientImpl - Class in io.resourcepool.jarpic.client
The SsdpClient handles all multicast SSDP content.
SsdpClientImpl() - Constructor for class io.resourcepool.jarpic.client.SsdpClientImpl
 
SsdpDiscovery - Class in io.resourcepool.jarpic.client.request
This creates the SSDP Discovery Request.
SsdpDiscovery() - Constructor for class io.resourcepool.jarpic.client.request.SsdpDiscovery
 
SsdpParams - Class in io.resourcepool.jarpic.client
This holds the parameters of SSDP protocol (multicast ip and port).
SsdpParams() - Constructor for class io.resourcepool.jarpic.client.SsdpParams
 
SsdpRequest - Class in io.resourcepool.jarpic.model
 
SsdpRequest() - Constructor for class io.resourcepool.jarpic.model.SsdpRequest
 
SsdpResponse - Class in io.resourcepool.jarpic.client.response
Represents a raw SsdpResponse.
SsdpResponse(SsdpResponse.Type, Map<String, String>, byte[], long, InetAddress) - Constructor for class io.resourcepool.jarpic.client.response.SsdpResponse
Constructor.
SsdpResponse.Type - Enum in io.resourcepool.jarpic.client.response
 
SsdpService - Class in io.resourcepool.jarpic.model
This represents a SSDP Service.
SsdpService(SsdpResponse) - Constructor for class io.resourcepool.jarpic.model.SsdpService
 
SsdpServiceAnnouncement - Class in io.resourcepool.jarpic.model
This represents a SSDP Service.
SsdpServiceAnnouncement(SsdpResponse) - Constructor for class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 
SsdpServiceAnnouncement.Status - Enum in io.resourcepool.jarpic.model
 
stopDiscovery() - Method in class io.resourcepool.jarpic.client.SsdpClient
Stop discovery.
stopDiscovery() - Method in class io.resourcepool.jarpic.client.SsdpClientImpl
 

T

toService() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
toServiceAnnouncement() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
toString() - Method in class io.resourcepool.jarpic.client.response.SsdpResponse
 
toString() - Method in class io.resourcepool.jarpic.model.SsdpService
 
toString() - Method in class io.resourcepool.jarpic.model.SsdpServiceAnnouncement
 

U

UTF_8 - Static variable in class io.resourcepool.jarpic.client.SsdpParams
 
Utils - Class in io.resourcepool.jarpic.client
Utils used by the SsdpClient.
Utils() - Constructor for class io.resourcepool.jarpic.client.Utils
 

V

valueOf(String) - Static method in enum io.resourcepool.jarpic.client.response.SsdpResponse.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.resourcepool.jarpic.model.SsdpServiceAnnouncement.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.resourcepool.jarpic.client.response.SsdpResponse.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.resourcepool.jarpic.model.SsdpServiceAnnouncement.Status
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E G H I O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.