6 #ifndef ZDK_NET_ConferenceEventsHandler_h
7 #define ZDK_NET_ConferenceEventsHandler_h
9 #include "Conference.h"
11 #include "EventHandle.h"
12 #include "PublicInterfaces.h"
13 #include "GeneralStatusEventListener.h"
29 public delegate
void OnConferenceParticipantJoinedUnmanaged(ZDK::Shared::Conference conf, ZDK::Shared::Call call);
43 public delegate
void OnConferenceParticipantRemovedUnmanaged(ZDK::Shared::Conference conf, ZDK::Shared::Call call);
55 public delegate
void OnConferenceExtendedErrorUnmanaged(ZDK::Shared::Conference conf, ZDK::Shared::String message);
56 public delegate
void OnConferenceExtendedError(
ZDK_NET::Conference^ conf, System::String^ message);
63 static OnConferenceParticipantJoinedUnmanaged^ OnConferenceParticipantJoinedManaged =
nullptr;
64 OnConferenceParticipantJoined^ OnConferenceParticipantJoined =
nullptr;
65 static OnConferenceParticipantRemovedUnmanaged^ OnConferenceParticipantRemovedManaged =
nullptr;
66 OnConferenceParticipantRemoved^ OnConferenceParticipantRemoved =
nullptr;
67 static OnConferenceExtendedErrorUnmanaged^ OnConferenceExtendedErrorManaged =
nullptr;
68 OnConferenceExtendedError^ OnConferenceExtendedError =
nullptr;
70 UnmanagedOnConferenceParticipantJoinedUnmanaged GetOnConferenceParticipantJoined();
71 void OnConferenceParticipantJoinedUnmanagedStub(ZDK::Shared::Conference conf, ZDK::Shared::Call call);
72 UnmanagedOnConferenceParticipantRemovedUnmanaged GetOnConferenceParticipantRemoved();
73 void OnConferenceParticipantRemovedUnmanagedStub(ZDK::Shared::Conference conf, ZDK::Shared::Call call);
74 UnmanagedOnConferenceExtendedErrorUnmanaged GetOnConferenceExtendedError();
75 void OnConferenceExtendedErrorUnmanagedStub(ZDK::Shared::Conference conf, ZDK::Shared::String message);