edu.stanford.hci.r3.pen.streaming.data
Class PenServerJavaObjectXMLSender

java.lang.Object
  extended by edu.stanford.hci.r3.pen.streaming.data.PenServerJavaObjectXMLSender
All Implemented Interfaces:
PenServerSender

public class PenServerJavaObjectXMLSender
extends java.lang.Object
implements PenServerSender

Sends Java XML objects representing Pen Samples over the wire.

This software is distributed under the BSD License.


Constructor Summary
PenServerJavaObjectXMLSender(java.net.Socket s)
           
 
Method Summary
 void destroy()
           
 void sendSample(PenSample as)
          Removes spaces and \n from the string to send over the wire.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PenServerJavaObjectXMLSender

public PenServerJavaObjectXMLSender(java.net.Socket s)
                             throws java.io.IOException
Parameters:
s -
Throws:
java.io.IOException
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface PenServerSender
See Also:
PenServerSender.destroy()

sendSample

public void sendSample(PenSample as)
                throws java.io.IOException
Removes spaces and \n from the string to send over the wire.

Specified by:
sendSample in interface PenServerSender
Throws:
java.io.IOException
See Also:
PenServerSender.sendSample(edu.stanford.hci.r3.pen.PenSample)

Copyright 2006 Stanford University