VNCj

gnu.rfb.server
Class RFBClients

java.lang.Object
  |
  +--gnu.rfb.server.RFBClients

public class RFBClients
extends Object

Manages a group of RFB clients with individual properties.


Field Summary
(package private)  Hashtable clients
           
 
Constructor Summary
RFBClients()
           
 
Method Summary
 void addClient(RFBClient client)
           
 void closeAll()
           
 Enumeration elements()
           
 Object getProperty(RFBClient client, String key)
           
 boolean isEmpty()
           
 void removeClient(RFBClient client)
           
 void setProperty(RFBClient client, String key, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clients

Hashtable clients
Constructor Detail

RFBClients

public RFBClients()
Method Detail

isEmpty

public boolean isEmpty()

addClient

public void addClient(RFBClient client)

removeClient

public void removeClient(RFBClient client)

closeAll

public void closeAll()

elements

public Enumeration elements()

setProperty

public void setProperty(RFBClient client,
                        String key,
                        Object value)

getProperty

public Object getProperty(RFBClient client,
                          String key)

VNCj