RMP API
API Multicast RMP (Reliable Multicast Protocol) en C++
RMP (Reliable Multicast Protocol) est une interface de programmation d'application (API) qui implémente les opérations de la couche transport pour le multicast. RMP est une API qui ne peut être utilisée que par des applications écrites en C++.
RMP définit 4 classes d'objets :
- RMP
- RMPGroup
- RMPEvent
- RMPMessage
Classe RMP
- Constructor: RMP(int operatingFlag) // EVENT_DRIVEN ou IMPLICIT_CONTROL
- Destructor: ~RMP()
Joindre un groupe
- RMPGroup *join(char *groupName)
- RMPGroup *join(char *groupName, unsigned short MinSizeReq)
- RMPGroup *join(char *groupName, unsigned short MinSizeReq, Source IPMAddress, unsigned short IPMPort, unsigned char TTL)
- RMPGroup *join(char *groupName, unsigned short MinSizeReq, Source IPMAddress, unsigned short IPPort)
Quitter un groupe
- void *leave(RMPGroup *group)
- void *leaveAll()
... A compléter ...