org.mbari.siam.operations.portal
Class AUVPortalService

java.lang.Object
  extended by org.mbari.siam.operations.portal.AUVPortalService

public class AUVPortalService
extends java.lang.Object

AUVPortalService provides a "bridge" between shore/shipboard networks and low-bandwidth links to AUVs.

Author:
Tom O'Reilly

Field Summary
protected  java.net.ServerSocket _serverSocket
           
 
Constructor Summary
AUVPortalService(int port)
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void processConnection(java.net.Socket clientSocket)
          Read and parse message from AUV, then retrieve files from AUV via ftp.
 void run()
          Wait for and process new client connections.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_serverSocket

protected java.net.ServerSocket _serverSocket
Constructor Detail

AUVPortalService

public AUVPortalService(int port)
                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

run

public void run()
Wait for and process new client connections.


processConnection

protected void processConnection(java.net.Socket clientSocket)
                          throws java.io.IOException
Read and parse message from AUV, then retrieve files from AUV via ftp.

Throws:
java.io.IOException

main

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


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.