public class NsclientClient extends Object implements Client<NsclientRequest,NsclientPacket>
NsclientClient class.
Constructor and Description |
---|
NsclientClient() |
Modifier and Type | Method and Description |
---|---|
void |
close()
close
|
void |
connect(InetAddress address,
int port,
int timeout)
connect
|
String |
getPassword() |
NsclientPacket |
receiveBanner()
receiveBanner
|
NsclientPacket |
sendRequest(NsclientRequest request)
sendRequest
|
void |
setPassword(String password) |
public void connect(InetAddress address, int port, int timeout) throws IOException, Exception
Client
connect
connect
in interface Client<NsclientRequest,NsclientPacket>
address
- a InetAddress
object.port
- a int.timeout
- a int.IOException
- if any.Exception
- if any.public void close()
Client
close
close
in interface Closeable
close
in interface AutoCloseable
close
in interface Client<NsclientRequest,NsclientPacket>
public NsclientPacket receiveBanner() throws IOException, Exception
Client
receiveBanner
receiveBanner
in interface Client<NsclientRequest,NsclientPacket>
IOException
- if any.Exception
- if any.public NsclientPacket sendRequest(NsclientRequest request) throws IOException, Exception
Client
sendRequest
sendRequest
in interface Client<NsclientRequest,NsclientPacket>
request
- a Request object.IOException
- if any.Exception
- if any.public String getPassword()
public void setPassword(String password)
Copyright © 2021. All rights reserved.