Interface SystemConnector

All Superinterfaces:
AutoCloseable, Closeable

public interface SystemConnector extends Closeable
  • Method Details

    • getState

    • getLastOperationTime

      Date getLastOperationTime()
    • getLogger

      Logger getLogger()
    • setLogger

      void setLogger(Logger logger)
    • setConnectionHandler

      void setConnectionHandler(com.cognex.cmbsdk.SystemConnectorMessageHandler<?> messageHandler)
    • open

      void open(String userName, String password) throws Exception
      Throws:
      Exception
    • open

      void open(String userName, String password, int timeout) throws Exception
      Throws:
      Exception
    • read

      int read(byte[] buffer, int offset, int count)
    • read

      int read(byte[] buffer, int offset, int count, int timeout)
    • writeBytesOnExecutor

      void writeBytesOnExecutor(byte[] data)
    • sendMessageToHandler

      void sendMessageToHandler(SystemConnectorMessageType messageType)
    • sendMessageToHandler

      void sendMessageToHandler(SystemConnectorMessageType messageType, Object obj)