org.mitre.jsip
Clase MessageSocket
- public abstract class MessageSocket
MessageSocket
public MessageSocket()
- MessageSocket
connect
public abstract int connect(String hostname,
int portnum)
- connect
- Parameters:
portnum
-
- Returns:
- int
connect
public abstract int connect(InetAddress host,
int portnum)
- Another connect
- Parameters:
host
- the host to connect to
portnum
- the port to connect to
- Returns:
- 0 if successful
send
public abstract int send(String sendbuffer,
int length)
- send
- Parameters:
sendbuffer
-
length
-
- Returns:
- int
receive
public abstract int receive(byte[] recvbuffer,
int maxlength)
- receive
- Parameters:
recvbuffer
-
maxlength
-
- Returns:
- int
listen
public abstract int listen(JACE.ASX.MessageQueue queue)
- listen
- Parameters:
portnum
-
- Returns:
- int
accept
public abstract void accept()
- accept
- Returns:
- int
listenOnEvenPort
public abstract int listenOnEvenPort()
- listenOnEvenPort
- Returns:
- int
setHostname
public boolean setHostname(String hostname)
- setHostname
- Parameters:
hostname
-
- Returns:
- bool
getSocketType
public int getSocketType()
- getSocketType
- Returns:
- SocketType
getPortNumber
public int getPortNumber()
- getPortNumber
- Returns:
- int
forcePortNumber
public void forcePortNumber(int newport)
- forcePortNumber
- Parameters:
newport
-
close
public abstract void close()
- close