soccerclient.communication
Class VisSender

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--soccerclient.communication.VisSender
All Implemented Interfaces:
java.lang.Runnable

class VisSender
extends java.lang.Thread


Field Summary
(package private)  boolean active
           
(package private)  java.net.InetAddress address
           
(package private)  byte[] b
           
(package private)  PlayerInfo plInfo
           
(package private)  int port
           
(package private)  java.net.DatagramSocket socket
           
 
Fields inherited from class java.lang.Thread
inheritableThreadLocals, MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY, threadLocals
 
Constructor Summary
VisSender(PlayerInfo plInfo)
           
 
Method Summary
 void hold()
           
 void launch(java.net.InetAddress address, int port)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

plInfo

PlayerInfo plInfo

socket

java.net.DatagramSocket socket

address

java.net.InetAddress address

port

int port

active

boolean active

b

byte[] b
Constructor Detail

VisSender

public VisSender(PlayerInfo plInfo)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread

hold

public void hold()

launch

public void launch(java.net.InetAddress address,
                   int port)