Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## lejos.rcxcomm
Class RCXPort

    java.lang.Object
      lejos.rcxcomm.RCXAbstractPort
          lejos.rcxcomm.RCXPort

    public class RCXPort

extends RCXAbstractPort

RCXPort provides an interface similar to java.net.Socket Adapted from original code created by the LEGO3 Team at DTU-IAU Uses Reliable low-level comms for communication. This is a two-layer comms stack consisting of LLCReliableHandler and LLCHandler. It ensures that all packets get through. Communication will stop when the IR tower is not in view or in range, and will resume when it comes back into view. RCXPort does not support addressing - it broadcasts messages to all devices.

Author:
  Brian Bagnall, Lawrie Griffiths

Field Summary

Fields inherited from class lejos.rcxcomm.RCXAbstractPort
`packetHandler`

Constructor Summary
`RCXPort(SensorPort port)`

Method Summary

Methods inherited from class lejos.rcxcomm.RCXAbstractPort
`close, getInputStream, getOutputStream, getTimeOut, reset, setTimeOut`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait`

Constructor Detail

### RCXPort

    public RCXPort(SensorPort port)
            throws IOException

Throws:
  `IOException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD