public SessionListener() : base(IntPtr.Zero) { callbacks = new alljoyn_sessionlistener_callbacks() { session_lost = this.alljoyn_sessionlistener_sessionlost, session_member_added = this.alljoyn_sessionlistener_sessionmemberadded, session_member_removed = this.alljoyn_sessionlistener_sessionmemberremoved }; var handle = alljoyn_sessionlistener_create(callbacks, IntPtr.Zero); base.SetHandle(handle); }
internal static extern IntPtr alljoyn_sessionlistener_create(alljoyn_sessionlistener_callbacks callbacks, IntPtr context);