ADL.NativeAPI.adl_disconnect C# (CSharp) Method

adl_disconnect() private method

private adl_disconnect ( adl_void_rclbck_t rclbck, IntPtr handle, IntPtr opaque, ADLString &scopeId ) : void
rclbck adl_void_rclbck_t
handle System.IntPtr
opaque System.IntPtr
scopeId ADLString
return void
        public static extern void adl_disconnect(adl_void_rclbck_t rclbck,
            ADLH handle, IntPtr opaque, ref ADLString scopeId);

Usage Example

Example #1
0
        // =====================================================================

        /// <inheritdoc />
        public void disconnect(Responder <object> responder, string scopeId)
        {
            if (!isPlatformInitialized <object>(responder))
            {
                return;
            }

            ADLString scpId = StringHelper.toNative(scopeId);

            NativeAPI.adl_disconnect(_voidRCallback,
                                     _platformHandle, saveResponder(responder),
                                     ref scpId);
        }