uses
System,
Classes,
IdException,
IdGlobal,
IdIPMCastBase,
IdUDPBase,
IdComponent,
IdSocketHandle,
IdThread;