MPIControlAddress

Definition

typedef struct MPIControlAddress {
    int32_t     number;     /* controller number -- only used for DEVICE and MAPPED types */
    union  {
      struct {
            const char              *name;              /* image file name	  */
            MPIControlImageFileType type;               /* image file type	  */
            int32_t                    simulationOption;   /* only used if controlType is MPIControlTypeSIMULATION */
       } file;
       struct {
          const char                *server;            /* IP address: host.domain.com */
          int32_t                      port;               /* socket number    */
       } client;
    } type;
} MPIControlAddress;

Change History: Modified in 04.00 and 03.03.00

Description

MPIControlAddress is a structure that specifies the location of the controller that to be accessed when mpiControlCreate(...) is called. Please refer to the documentation for mpiControlCreate(...) to see how to use this structure.

number The controller number in the computer
type A union that holds information about controllers on non-local computers.
simulationOption Used internally by simulation server, do not use.

See Also

MPIControl | MPIControlType | mpiControlCreate