Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.net
MegbizhatoEgyiranyuDatagramSocket osztály

java.lang.Object
  extended by java.net.DatagramSocket
      extended by elte.java2_utikalauz5.net.FeledekenyDatagramSocket
          extended by elte.java2_utikalauz5.net.MegbizhatoEgyiranyuDatagramSocket

public class MegbizhatoEgyiranyuDatagramSocket
extends FeledekenyDatagramSocket

Egy olyan UDP-alapú kommunikációs végpont, amely nyugtázással és szükség szerinti újraküldéssel biztosítja a viszonylag megbízható adatátvitelt.

Mióta:
Java 2 Útikalauz programozóknak 1.3
Forrásfájl:
MegbizhatoEgyiranyuDatagramSocket.java

Mezők
private  byte előzőleg_érkezett_csomag_számlálója
           
private  boolean első_csomag
           
private  byte számláló
           
private  boolean tmout_beállítva
           
 
Konstruktorok
MegbizhatoEgyiranyuDatagramSocket()
           
MegbizhatoEgyiranyuDatagramSocket(int p)
           
MegbizhatoEgyiranyuDatagramSocket(int p, InetAddress la)
           
 
Metódusok
private  void inkrementál()
           
private  byte inkrementált(byte b)
           
private  byte mb_receive(DatagramPacket p)
           
private  void mb_send(DatagramPacket p, byte b)
           
 void nyugtázott_receive(DatagramPacket p)
           
 void nyugtázott_send(DatagramPacket p)
           
 
elte.java2_utikalauz5.net.FeledekenyDatagramSocket osztálytól örökölt metódusok
send
 
java.net.DatagramSocket osztálytól örökölt metódusok
bind, close, connect, connect, disconnect, getBroadcast, getChannel, getInetAddress, getLocalAddress, getLocalPort, getLocalSocketAddress, getPort, getReceiveBufferSize, getRemoteSocketAddress, getReuseAddress, getSendBufferSize, getSoTimeout, getTrafficClass, isBound, isClosed, isConnected, receive, setBroadcast, setDatagramSocketImplFactory, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSoTimeout, setTrafficClass
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

számláló

private byte számláló

előzőleg_érkezett_csomag_számlálója

private byte előzőleg_érkezett_csomag_számlálója

tmout_beállítva

private boolean tmout_beállítva

első_csomag

private boolean első_csomag
Konstruktorok részletezése

MegbizhatoEgyiranyuDatagramSocket

public MegbizhatoEgyiranyuDatagramSocket()
                                  throws SocketException
Specifikált kivételek:
SocketException

MegbizhatoEgyiranyuDatagramSocket

public MegbizhatoEgyiranyuDatagramSocket(int p)
                                  throws SocketException
Specifikált kivételek:
SocketException

MegbizhatoEgyiranyuDatagramSocket

public MegbizhatoEgyiranyuDatagramSocket(int p,
                                         InetAddress la)
                                  throws SocketException
Specifikált kivételek:
SocketException
Metódusok részletezése

inkrementál

private void inkrementál()

inkrementált

private byte inkrementált(byte b)

mb_send

private void mb_send(DatagramPacket p,
                     byte b)
              throws IOException
Specifikált kivételek:
IOException

mb_receive

private byte mb_receive(DatagramPacket p)
                 throws IOException
Specifikált kivételek:
IOException

nyugtázott_send

public void nyugtázott_send(DatagramPacket p)
                     throws IOException
Specifikált kivételek:
IOException

nyugtázott_receive

public void nyugtázott_receive(DatagramPacket p)
                        throws IOException
Specifikált kivételek:
IOException

Java 2 Útikalauz programozóknak 5.0