embedCONTROLCore
Public Member Functions | Protected Member Functions | List of all members
com.thecoderscorner.embedcontrol.core.rs232.Rs232RemoteConnector Class Reference
Inheritance diagram for com.thecoderscorner.embedcontrol.core.rs232.Rs232RemoteConnector:

Public Member Functions

 Rs232RemoteConnector (LocalIdentifier localId, String portName, int baud, MenuCommandProtocol protocol, ScheduledExecutorService executor, Clock clock, ConnectMode connectMode) throws IOException
 
void start ()
 
void stop ()
 
String getConnectionName ()
 
boolean isDeviceConnected ()
 
void performConnection () throws IOException
 

Protected Member Functions

void sendInternal (ByteBuffer outputBuffer) throws IOException
 
void getAtLeastBytes (ByteBuffer inputBuffer, int len, ReadMode mode) throws IOException
 

Detailed Description

This is the R232 connector that can talk to a tcMenu library application running on an embedded Arduino. Normally one uses the Rs232ControllerBuilder to construct the whole remote stack instead of creating this directly.


The documentation for this class was generated from the following file: