ppt
Class AppShareClient

java.lang.Object
  extended by ppt.AppShareClient

public class AppShareClient
extends java.lang.Object


Nested Class Summary
(package private)  class AppShareClient.AppShareWindow
           
(package private)  class AppShareClient.DisplayComp
           
(package private) static class AppShareClient.Listener
           
 
Field Summary
(package private)  java.util.Calendar cal
           
(package private)  int dl
           
(package private)  java.io.DataOutputStream eventStream
           
(package private)  long frame
           
(package private)  int height
           
(package private)  java.net.InetAddress ip
           
(package private)  boolean isUDP
           
(package private)  long lastByte
           
(package private)  int lastRTPSeqNumber
           
(package private)  long lastSecond
           
(package private)  int MAX_WINDOW
           
(package private)  java.net.MulticastSocket ms
           
(package private)  java.net.MulticastSocket msctrl
           
(package private)  int port
           
(package private)  int RECORD_STATE_PAUSED
           
(package private)  int RECORD_STATE_RECORDING
           
(package private)  int RECORD_STATE_STOPPED
           
(package private)  RTPStream rs
           
(package private)  java.net.Socket s
           
(package private)  int slowMotion
           
(package private)  java.net.Socket srtcp
           
(package private)  long startTime
           
(package private)  long totalByte
           
(package private)  long totalImage
           
(package private)  long totalImageByte
           
(package private)  int ttl
           
(package private)  int width
           
(package private)  AppShareClient.AppShareWindow[] windows
           
 
Constructor Summary
AppShareClient(java.net.InetAddress address, int port, boolean isEvent)
           
AppShareClient(java.net.Socket s1, java.net.Socket s2)
           
 
Method Summary
 void go(boolean isEvent)
           
static void main(java.lang.String[] args)
           
 void refreshNow(int id, int x, int y, int w, int h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

width

int width

height

int height

MAX_WINDOW

int MAX_WINDOW

windows

AppShareClient.AppShareWindow[] windows

eventStream

java.io.DataOutputStream eventStream

rs

RTPStream rs

dl

int dl

totalByte

long totalByte

totalImage

long totalImage

frame

long frame

totalImageByte

long totalImageByte

startTime

long startTime

lastSecond

long lastSecond

lastByte

long lastByte

cal

java.util.Calendar cal

slowMotion

int slowMotion

srtcp

java.net.Socket srtcp

s

java.net.Socket s

ms

java.net.MulticastSocket ms

msctrl

java.net.MulticastSocket msctrl

ip

java.net.InetAddress ip

port

int port

ttl

int ttl

RECORD_STATE_STOPPED

int RECORD_STATE_STOPPED

RECORD_STATE_RECORDING

int RECORD_STATE_RECORDING

RECORD_STATE_PAUSED

int RECORD_STATE_PAUSED

isUDP

boolean isUDP

lastRTPSeqNumber

int lastRTPSeqNumber
Constructor Detail

AppShareClient

public AppShareClient(java.net.Socket s1,
                      java.net.Socket s2)

AppShareClient

public AppShareClient(java.net.InetAddress address,
                      int port,
                      boolean isEvent)
Method Detail

go

public void go(boolean isEvent)

refreshNow

public void refreshNow(int id,
                       int x,
                       int y,
                       int w,
                       int h)

main

public static void main(java.lang.String[] args)