Example #1
0
        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);