Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagecpp
BOOL Connect3(LPCTSTR ip, LPCTSTR port, LPCTSTR id, iidk_callback_func* lpfunc,
        DWORD user_param,int async_connect,DWORD connect_attempts)

...

Parameter

Description

ip

IP address of Axxon PSIM Server

port

TCP/IP port over which the connection is established

id

AxxonNet SLAVE connection ID, for video

lpfunc

Callback function receiving messages from Axxon PSIM

user_param

Extra parameter that comes to Callback function in order to split AxxonNets SLAVEs if there is only one function.

async_connect

0 - synchronous connection mode, the function returns TRUE if the connection is established.

-1 - asynchronous connection mode, the function always returns FALSE if the connection is established, then the CONNECTED event is created.

Any other value – at first the synchronous mode is used, in case of fault - asynchronous mode.  

connect_attempts

Number of connection attempts.

...

Code Block
languagecpp
BOOL Connect4(LPCTSTR ip, LPCTSTR port, LPCTSTR id, iidk_callback_func* lpfunc,
        iidk_frame_callback_func* lpframe_func, iidk_user_data_func* iidk_user_data_func,
        DWORD user_param,int async_connect,DWORD connect_attempts);

...

Parameter

Description

ip

IP address of Axxon PSIM Server

port

TCP/IP port over which the connection is established

id

Core connection ID, for video

lpfunc

Callback function receiving messages from Axxon PSIM

lpframe_func

Callback function receiving video frames

iidk_user_data_func

Callback function for data sent using the SendData4 function

user_param

Extra parameter that comes to the Callback function in order to split AxxonNets SLAVEs if there is only one Callback function for all cores.

async_connect

0 - synchronous connection mode, the function returns TRUE if the connection is established 

-1 - asynchronous connection mode, the function always returns FALSE. If the connection is established, then the CONNECTED event is created

Any other value – at first the synchronous mode is used, in case of fault - asynchronous mode.

connect_attempts

Number of connection attempts

...