UDP_Receive (FB)ΒΆ
FUNCTION_BLOCK UDP_Receive EXTENDS CBM.LTrig
This function block serves to receive data.
The pointer 
pData specifies the memory area
to write the read data to. szSize defines the max number of bytes to read. When data was read
successfully, xReady is set to TRUE and szCount indicates the actually read number of bytes.
ipFrom and uiPortFrom indicate the ip and port the data was received from.- InOut:
- Scope - Name - Type - Comment - Inherited from - Input - xEnable- BOOL- TRUE: Action starts- FALSE: Action stops, outputs- xDone,- xBusy,- xErrorare resetted- LTrig - Output - xDone- BOOL- TRUE: Action successfully completed- LTrig - xBusy- BOOL- TRUE: Function block active- LTrig - xError- BOOL- TRUE: Error occurred, function block aborts action- FALSE: No error- LTrig - Input - hPeer- CAA.HANDLE- szSize- CAA.SIZE- pData- CAA.PVOID- Output - eError- xReady- BOOL- ipFrom- uiPortFrom- UINT- szCount- CAA.SIZE
