Interface SolEventListener


public interface SolEventListener
Interface for Serial over LAN (SOL) events listener. Events can be sent proactively by remote server or as a response for specific request.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Process event sent proactively by remote server.
    void
    processResponseEvent(Set<SolStatus> statuses, byte[] correspondingRequestData, Set<SolOperation> correspondingRequestOperations)
    Process event sent by remote server as a response for some outbound message.
  • Method Details

    • processRequestEvent

      void processRequestEvent(Set<SolStatus> statuses)
      Process event sent proactively by remote server.
      Parameters:
      statuses - statuses indicated by remote server
    • processResponseEvent

      void processResponseEvent(Set<SolStatus> statuses, byte[] correspondingRequestData, Set<SolOperation> correspondingRequestOperations)
      Process event sent by remote server as a response for some outbound message.
      Parameters:
      statuses - statuses indicated by remote server
      correspondingRequestData - data from message, that caused this event to be fired. Can be empty array if message didn't contain character data.
      correspondingRequestOperations - set of operations invoked on remote server's serial port that caused this event to be fired. Can be empty set if corresponding request message didn't contain any operations to be invoked