navmap
Class Client

java.lang.Object
  |
  +--navmap.Client

public class Client
extends java.lang.Object

Title: NavMap

Description: Navegação por Mapeamento

Copyright: Copyright (c) 2002

Company: Graco - UnB

Version:
1.0
Author:
Marcio Moreira de Sousa e Paulo Roberto Corrêa Dutra

Field Summary
(package private)  byte[] buff
           
(package private) static int BUFFSIZE
           
(package private)  byte[] data
           
(package private)  int dataport
           
(package private)  boolean DEBUGON
           
(package private)  java.lang.String host
           
(package private)  java.io.BufferedInputStream input
           
(package private)  java.io.BufferedOutputStream output
           
(package private)  int port
           
(package private)  java.net.DatagramSocket recv_sock
           
(package private)  java.net.DatagramSocket send_sock
           
(package private)  java.net.Socket server
           
(package private)  java.net.Socket sock
           
 
Constructor Summary
Client(int p, int datap, java.lang.String address, int rev)
           
 
Method Summary
 void closesocket()
           
 int recv_bytes(byte[] val, int maxlen)
           
 int recv_datagram(byte[] val, int maxlen)
           
 int recv_doubles(double[] val, int maxlen)
           
 int recv_floats(float[] val, int maxlen)
           
 int recv_ints(int[] val, int maxlen)
           
 java.lang.String recv_string(char terminal)
           
 void send_bytes(byte[] vals, int len)
           
 void send_datagram(byte[] vals, int len)
           
 void send_doubles(double[] vals, int len)
           
 void send_floats(float[] vals, int len)
           
 void send_ints(int[] vals, int len)
           
 void send_string(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUGON

boolean DEBUGON

BUFFSIZE

static int BUFFSIZE

data

byte[] data

buff

byte[] buff

port

int port

dataport

int dataport

host

java.lang.String host

sock

java.net.Socket sock

server

java.net.Socket server

recv_sock

java.net.DatagramSocket recv_sock

send_sock

java.net.DatagramSocket send_sock

input

java.io.BufferedInputStream input

output

java.io.BufferedOutputStream output
Constructor Detail

Client

public Client(int p,
              int datap,
              java.lang.String address,
              int rev)
       throws java.io.IOException
Method Detail

send_string

public void send_string(java.lang.String str)
                 throws java.io.IOException

send_bytes

public void send_bytes(byte[] vals,
                       int len)
                throws java.io.IOException

send_ints

public void send_ints(int[] vals,
                      int len)
               throws java.io.IOException

send_floats

public void send_floats(float[] vals,
                        int len)
                 throws java.io.IOException

send_doubles

public void send_doubles(double[] vals,
                         int len)
                  throws java.io.IOException

send_datagram

public void send_datagram(byte[] vals,
                          int len)
                   throws java.io.IOException

recv_string

public java.lang.String recv_string(char terminal)
                             throws java.io.IOException

recv_bytes

public int recv_bytes(byte[] val,
                      int maxlen)
               throws java.io.IOException

recv_ints

public int recv_ints(int[] val,
                     int maxlen)
              throws java.io.IOException

recv_doubles

public int recv_doubles(double[] val,
                        int maxlen)
                 throws java.io.IOException

recv_floats

public int recv_floats(float[] val,
                       int maxlen)
                throws java.io.IOException

recv_datagram

public int recv_datagram(byte[] val,
                         int maxlen)
                  throws java.io.IOException

closesocket

public void closesocket()
                 throws java.io.IOException