Classes | |
class | Factory |
enum | NameType |
class | UniqueNameAcrossInterface |
class | UniqueNamePerInterface |
Public Member Functions | |
abstract boolean | checkName (InetAddress networkInterface, String name, NameType type) |
abstract String | incrementHostName (InetAddress networkInterface, String name, NameType type) |
abstract void | register (InetAddress networkInterface, String name, NameType type) |
Definition at line 11 of file NameRegister.java.
abstract boolean javax.jmdns.impl.NameRegister.checkName | ( | InetAddress | networkInterface, |
String | name, | ||
NameType | type | ||
) | [pure virtual] |
Checks a name that is defended by this group of mDNS.
networkInterface | IP address to handle |
name | name to check |
type | name type to check |
true
if the name is not in conflict, flase
otherwise. Implemented in javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface, and javax.jmdns.impl.NameRegister.UniqueNamePerInterface.
abstract String javax.jmdns.impl.NameRegister.incrementHostName | ( | InetAddress | networkInterface, |
String | name, | ||
NameType | type | ||
) | [pure virtual] |
Increments a name that is defended by this group of mDNS after it has been found in conflict.
networkInterface | IP address to handle |
name | name to increment |
type | name type to increments |
Implemented in javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface, and javax.jmdns.impl.NameRegister.UniqueNamePerInterface.
abstract void javax.jmdns.impl.NameRegister.register | ( | InetAddress | networkInterface, |
String | name, | ||
NameType | type | ||
) | [pure virtual] |
Registers a name that is defended by this group of mDNS.
networkInterface | IP address to handle |
name | name to register |
type | name type to register |
Implemented in javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface, and javax.jmdns.impl.NameRegister.UniqueNamePerInterface.