PacketPool (FB)ΒΆ
FUNCTION_BLOCK PUBLIC FINAL PacketPool EXTENDS FBF.InstanceBase IMPLEMENTS IPacketPool
- InOut:
Scope
Name
Type
Initial
Comment
Input
udiPacketSizeUDINT16#FFFFFFFF
udiInitialCapacityUDINT5
pPoolPOINTER TO BYTE
The optinonal memory space for the packet pool.pPool = 0=> Memory is allocated from HeappPool <> 0=> The related static Memory of sizeudiPoolSizeis used.udiPoolSizeUDINTThe size of the memory area referenced bypPoolCondition:udiPoolSize >= TO_UDINT(MBM.PoolGetSize(udiInitialCapacity, udiPacketSize + SIZEOF(Packet) - SIZEOF(DWORD)));usiExtensionFactorUSINT
Methods:
Structure: