IdIPMCastBase.pas contains constants, records, types, and classes needed to implement the ancestor for classes that support IP multicasting, as described in the Internet Standards documents: