- void push(activity::CommImplPtr comm);
- void remove(smx_activity_t activity);
- smx_activity_t iprobe(int type, int (*match_fun)(void*, void*, CommImpl*), void* data);
+ void push(CommImplPtr comm);
+ void remove(const CommImplPtr& comm);
+ CommImplPtr iprobe(int type, int (*match_fun)(void*, void*, CommImpl*), void* data);