MPIControlType

Definition

typedef enum MPIControlType{
    MPIControlTypeINVALID = -1,
MPIControlTypeDEFAULT, MPIControlTypeMAPPED, MPIControlTypeIOPORT, MPIControlTypeDEVICE, MPIControlTypeCLIENT, MPIControlTypeFILE, MPIControlTypeSIMULATION,
MPIControlTypeEND, MPIControlTypeFIRST = MPIControlTypeINVALID + 1 } MPIControlType;

Description

MPIControlType is an enumeration that specifies the type of controller that needs to be accessed when mpiControlCreate(...) is called. Please refer to the documentation for mpiControlCreate(...) to see how to use this enumeration.

DEFAULT The MPI library will select the default type (DEVICE).
MAPPED Memory mapped controllers, presently not supported by the MPI library.
IOPORT For IO mapped controllers, presently not supported by the MPI library.
DEVICE Uses a device driver to access the controller (DEFAULT).
CLIENT Uses a client/server connection to a host computer, running server.exe, with a controller.
FILE Opens a file containing a static memory snapshot taken from a real controller. This is useful for using tools (MoCon, meiConfig, etc.) to debug a controller configuration.
SIMULATION Used internally by the simulation server, do not use.

See Also

MPIControl | mpiControlCreate | mpiControlType