org.mitre.jsip
Class MulticastMessageSocket

java.lang.Object
  |
  +--org.mitre.jsip.MessageSocket
        |
        +--org.mitre.jsip.MulticastMessageSocket

public class MulticastMessageSocket
extends MessageSocket


Field Summary
static int DEFAULT_MAX_DATAGRAM_SIZE
           
static int DEFAULT_MAX_RETRIES
           
 
Fields inherited from class org.mitre.jsip.MessageSocket
MCAST, NONE, TCP, UDP
 
Constructor Summary
MulticastMessageSocket()
          MulticastMessageSocket
 
Method Summary
 void accept()
          Not implemented in this class
 void close()
          close
 int connect(java.net.InetAddress host, int portnum)
          Connect to the socket
 int connect(java.lang.String hostname, int portnum)
          connect
 int listen(JACE.ASX.MessageQueue queue)
          Not implemented in this class
 int listenOnEvenPort()
          Not implemented in this class
 int receive(byte[] recvbuffer, int maxlength)
          Not implemented in this class
 int send(java.lang.String sendbuffer, int length)
          send
 
Methods inherited from class org.mitre.jsip.MessageSocket
forcePortNumber, getPortNumber, getSocketType, setHostname
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_MAX_DATAGRAM_SIZE

public static final int DEFAULT_MAX_DATAGRAM_SIZE

DEFAULT_MAX_RETRIES

public static final int DEFAULT_MAX_RETRIES
Constructor Detail

MulticastMessageSocket

public MulticastMessageSocket()
MulticastMessageSocket
Method Detail

connect

public int connect(java.lang.String hostname,
                   int portnum)
connect
Overrides:
connect in class MessageSocket
Parameters:
portnum -  
Returns:
int

connect

public int connect(java.net.InetAddress host,
                   int portnum)
Connect to the socket
Overrides:
connect in class MessageSocket
Following copied from class: org.mitre.jsip.MessageSocket
Parameters:
host - the host to connect to
portnum - the port to connect to
Returns:
0 if successful

send

public int send(java.lang.String sendbuffer,
                int length)
send
Overrides:
send in class MessageSocket
Parameters:
sendbuffer -  
length -  
Returns:
int

receive

public int receive(byte[] recvbuffer,
                   int maxlength)
Not implemented in this class
Overrides:
receive in class MessageSocket
Parameters:
recvbuffer -  
maxlength -  
Returns:
int

listen

public int listen(JACE.ASX.MessageQueue queue)
Not implemented in this class
Overrides:
listen in class MessageSocket
Following copied from class: org.mitre.jsip.MessageSocket
Parameters:
portnum -  
Returns:
int

accept

public void accept()
Not implemented in this class
Overrides:
accept in class MessageSocket
Returns:
int

listenOnEvenPort

public int listenOnEvenPort()
Not implemented in this class
Overrides:
listenOnEvenPort in class MessageSocket
Returns:
int

close

public void close()
Description copied from class: MessageSocket
close
Overrides:
close in class MessageSocket