## Uses of Class
de.gebit.integrity.remoting.transport.Endpoint

- Packages that use Endpoint
  Package | Description
  --- | ---
  de.gebit.integrity.remoting.client |
  de.gebit.integrity.remoting.server |
  de.gebit.integrity.remoting.transport |
  de.gebit.integrity.runner |

- - ### Uses of Endpoint in de.gebit.integrity.remoting.client

    Methods in de.gebit.integrity.remoting.client with parameters of type Endpoint
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IntegrityRemotingClientListener.`onBaselineReceived​(SetList aSetList, Endpoint anEndpoint)` | Called after the initial set list baseline was received from the server.
    `void` | IntegrityRemotingClientListener.`onConfirmCreateBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` | Called when the server confirms the creation of a breakpoint.
    `void` | IntegrityRemotingClientListener.`onConfirmRemoveBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` | Called when the server confirms the removal of a breakpoint.
    `void` | IntegrityRemotingClientListener.`onConnectionLost​(Endpoint anEndpoint)` | Called if the connection was lost.
    `void` | IntegrityRemotingClientListener.`onConnectionSuccessful​(IntegrityRemotingVersionMessage aRemoteVersion, Endpoint anEndpoint)` | Called if a connection to a server was established successfully.
    `void` | IntegrityRemotingClientListener.`onExecutionStateUpdate​(ExecutionStates aState, Endpoint anEndpoint)` | Called when the execution state has changed.
    `void` | IntegrityRemotingClientListener.`onSetListUpdate​(SetListEntry[] someUpdatedEntries, Integer anEntryInExecution, Endpoint anEndpoint)` | Called when there are updates to the set list.
    `void` | IntegrityRemotingClientListener.`onVersionMismatch​(IntegrityRemotingVersionMessage aRemoteVersion, Endpoint anEndpoint)` | Called on a connection attempt if the remote version doesn't match the local version.

  - ### Uses of Endpoint in de.gebit.integrity.remoting.server

    Methods in de.gebit.integrity.remoting.server with parameters of type Endpoint
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IntegrityRemotingServerListener.`onConnectionLost​(Endpoint anEndpoint)` | Called when a connection to a client was lost.
    `void` | IntegrityRemotingServerListener.`onConnectionSuccessful​(IntegrityRemotingVersionMessage aRemoteVersion, Endpoint anEndpoint)` | Called when a connection attempt from a client was successful.
    `void` | IntegrityRemotingServerListener.`onCreateBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` | Called when a client wants to create a breakpoint.
    `void` | IntegrityRemotingServerListener.`onPauseCommand​(Endpoint anEndpoint)` | Called when a "pause tests" command from a client came in.
    `void` | IntegrityRemotingServerListener.`onRemoveBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` | Called when a client wants to remove a breakpoint.
    `void` | IntegrityRemotingServerListener.`onRunCommand​(Endpoint anEndpoint)` | Called when a "run tests" command from a client came in.
    `void` | IntegrityRemotingServerListener.`onSetListRequest​(Endpoint anEndpoint)` | Called when a set list request from a client came in.
    `void` | IntegrityRemotingServerListener.`onStepIntoCommand​(Endpoint anEndpoint)` | Called when a "step into" command from a client came in.

  - ### Uses of Endpoint in de.gebit.integrity.remoting.transport

    Methods in de.gebit.integrity.remoting.transport with parameters of type Endpoint
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EndpointListener.`onClosed​(Endpoint anEndpoint)` | The endpoints' connection has been closed.
    `void` | EndpointListener.`onConnectionLost​(Endpoint anEndpoint)` | The endpoint has unexpectedly lost the connection.
    `void` | MessageProcessor.`processMessage​(M aMessage, Endpoint anEndpoint)` | Process the message.

  - ### Uses of Endpoint in de.gebit.integrity.runner

    Methods in de.gebit.integrity.runner with parameters of type Endpoint
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultTestRunner.RemotingListener.`onConnectionLost​(Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onConnectionSuccessful​(IntegrityRemotingVersionMessage aRemoteVersion, Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onCreateBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onPauseCommand​(Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onRemoveBreakpoint​(Integer anEntryReference, Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onRunCommand​(Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onSetListRequest​(Endpoint anEndpoint)` |
    `void` | DefaultTestRunner.RemotingListener.`onStepIntoCommand​(Endpoint anEndpoint)` |