| Interface | Description |
|---|---|
| MatlabOperations |
Operations which interact with a session of MATLAB.
|
| MatlabProxy.DisconnectionListener |
Listens for a proxy's disconnection from MATLAB.
|
| MatlabProxy.Identifier |
Uniquely identifies a proxy.
|
| MatlabProxy.MatlabThreadCallable<T> |
Uninterrupted block of computation performed in MATLAB.
|
| MatlabProxy.MatlabThreadProxy |
Operates on MATLAB's main thread without interruption.
|
| MatlabProxyFactory.CopyPasteCallback |
A callback interface for receiving the commands which must be
copy-pasted into MATLAB to initiate a connection.
|
| MatlabProxyFactory.Request |
A request for a proxy.
|
| MatlabProxyFactory.RequestCallback |
Provides the requested proxy.
|
| Class | Description |
|---|---|
| LoggingMatlabProxy |
Wraps around a
MatlabProxy to provide a log of interactions. |
| MatlabProxy |
Communicates with a running MATLAB session.
|
| MatlabProxyFactory |
Creates instances of
MatlabProxy. |
| MatlabProxyFactoryOptions |
Options that configure how a factory operates.
|
| MatlabProxyFactoryOptions.Builder |
Creates instances of
MatlabProxyFactoryOptions. |
| PermissiveSecurityManager |
A
SecurityManager that always permits an action to take place. |
| Exception | Description |
|---|---|
| MatlabConnectionException |
Represents a failure to connect to MATLAB or make MATLAB available for a connection.
|
| MatlabInvocationException |
Represents a failure to invoke a method on the MATLAB session.
|