| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
_connectionId |
protected java.lang.String |
_host |
protected ProtocolInstance |
_instance |
protected int |
_port |
protected java.net.InetSocketAddress |
_sourceAddr |
serialVersionUID| Modifier | Constructor and Description |
|---|---|
protected |
IPEndpointI(ProtocolInstance instance) |
protected |
IPEndpointI(ProtocolInstance instance,
BasicStream s) |
protected |
IPEndpointI(ProtocolInstance instance,
java.lang.String host,
int port,
java.net.InetSocketAddress sourceAddr,
java.lang.String connectionId) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkOption(java.lang.String option,
java.lang.String argument,
java.lang.String endpoint) |
int |
compareTo(EndpointI obj) |
java.lang.String |
connectionId() |
EndpointI |
connectionId(java.lang.String connectionId) |
void |
connectors_async(EndpointSelectionType selType,
EndpointI_connectors callback) |
java.util.List<Connector> |
connectors(java.util.List<java.net.InetSocketAddress> addresses,
NetworkProxy proxy) |
protected abstract Connector |
createConnector(java.net.InetSocketAddress addr,
NetworkProxy proxy) |
protected abstract IPEndpointI |
createEndpoint(java.lang.String host,
int port,
java.lang.String connectionId) |
boolean |
equivalent(EndpointI endpoint) |
java.util.List<EndpointI> |
expand() |
void |
fillEndpointInfo(IPEndpointInfo info) |
EndpointInfo |
getInfo()
Returns the endpoint information.
|
int |
hashCode() |
int |
hashInit(int h) |
java.lang.String |
host() |
void |
initWithOptions(java.util.ArrayList<java.lang.String> args,
boolean oaEndpoint) |
java.lang.String |
options() |
int |
port() |
java.lang.String |
protocol() |
boolean |
secure() |
void |
streamWrite(BasicStream s) |
void |
streamWriteImpl(BasicStream s) |
short |
type() |
protected ProtocolInstance _instance
protected java.lang.String _host
protected int _port
protected java.net.InetSocketAddress _sourceAddr
protected java.lang.String _connectionId
protected IPEndpointI(ProtocolInstance instance, java.lang.String host, int port, java.net.InetSocketAddress sourceAddr, java.lang.String connectionId)
protected IPEndpointI(ProtocolInstance instance)
protected IPEndpointI(ProtocolInstance instance, BasicStream s)
public void streamWrite(BasicStream s)
streamWrite in class EndpointIpublic EndpointInfo getInfo()
Endpointpublic java.lang.String connectionId()
connectionId in class EndpointIpublic EndpointI connectionId(java.lang.String connectionId)
connectionId in class EndpointIpublic void connectors_async(EndpointSelectionType selType, EndpointI_connectors callback)
connectors_async in class EndpointIpublic boolean equivalent(EndpointI endpoint)
equivalent in class EndpointIpublic java.util.List<Connector> connectors(java.util.List<java.net.InetSocketAddress> addresses, NetworkProxy proxy)
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(EndpointI obj)
public java.lang.String host()
public int port()
public void streamWriteImpl(BasicStream s)
public int hashInit(int h)
public void fillEndpointInfo(IPEndpointInfo info)
public void initWithOptions(java.util.ArrayList<java.lang.String> args,
boolean oaEndpoint)
protected boolean checkOption(java.lang.String option,
java.lang.String argument,
java.lang.String endpoint)
checkOption in class EndpointIprotected abstract Connector createConnector(java.net.InetSocketAddress addr, NetworkProxy proxy)
protected abstract IPEndpointI createEndpoint(java.lang.String host, int port, java.lang.String connectionId)