MX Foundation 4
|
Functions | |
uint32 | mxfServerConnect (const char *url, const char *userName, const char *password, uint64 exclusive, HMXF_SERVER *server) |
uint32 | mxfConnectEthernet (const char *url, const char *userName, const char *password, uint64 exclusive, HMXF_SERVER *server) |
uint32 | mxfConnectPCIE (HMXF_SERVER *server) |
uint32 | mxfConnectUSB (uint64 usbDeviceNumber, HMXF_SERVER *server) |
uint32 | mxfServerDisconnect (HMXF_SERVER server) |
uint32 mxfServerConnect | ( | const char * | url, |
const char * | userName, | ||
const char * | password, | ||
uint64 | exclusive, | ||
HMXF_SERVER * | server | ||
) |
Connects to MX Foundation's server (local or Ethernet).
An Ethernet client can have a maximum of 64 open connections to Ethernet servers.
[in] | url | url or IPv4 network address in dot-decimal notation (max 128 characters). For local connection, use 0.0.0.0 as url. |
[in] | userName | user name (max 128 characters). For local connection, user name must be an empty string. |
[in] | password | password (max 128 characters). For local connection, password must be an empty string. |
[in] | exclusive | specify if exclusive control of the server is required (TRUE/FALSE). For local connection, exclusive must be false. |
[out] | server | server handle returned |
uint32 mxfConnectEthernet | ( | const char * | url, |
const char * | userName, | ||
const char * | password, | ||
uint64 | exclusive, | ||
HMXF_SERVER * | server | ||
) |
Connects to MX Foundation's Ethernet server.
An Ethernet client can have a maximum of 64 open connections to Ethernet servers.
[in] | url | url or IPv4 network address in dot-decimal notation (max 128 characters). |
[in] | userName | user name (max 128 characters). |
[in] | password | password (max 128 characters). |
[in] | exclusive | specify if exclusive control of the server is required (TRUE/FALSE). |
[out] | server | server handle returned |
uint32 mxfConnectPCIE | ( | HMXF_SERVER * | server | ) |
Connects to MX Foundation's local server.
[out] | server | server handle returned |
uint32 mxfConnectUSB | ( | uint64 | usbDeviceNumber, |
HMXF_SERVER * | server | ||
) |
Connects to MX Foundation's server over USB. mxfSystemUSBDetect() function must be called before this function. Only one connection is allowed by USB device.
[in] | usbDeviceNumber | index of MAXT USB device (0 for first device, 1 for second device, ...). |
[out] | server | server handle returned |
uint32 mxfServerDisconnect | ( | HMXF_SERVER | server | ) |
Disconnects a client application from a MX Foundation's server.
[in] | server | server handle |