コード例 #1
0
        private void OnNativeCallback(ref ModuleCallbackStatusMessageIn authIn, int inSize,
                                      ref ModuleCallbackStatusMessageOut authOut, int outSize, IntPtr data)
        {
            // Copy the authIn fields.
            uri        = authIn.Uri;
            message    = authIn.Message;
            percentage = authIn.Percentage;

            // Activate the callback.
            ModuleCallbackHandler handler = Callback;

            if (handler != null)
            {
                handler(this);
            }
        }
コード例 #2
0
		private void OnNativeCallback (ref ModuleCallbackStatusMessageIn authIn, int inSize,
					       ref ModuleCallbackStatusMessageOut authOut, int outSize, IntPtr data)
		{
			// Copy the authIn fields.
			uri = authIn.Uri;
			message = authIn.Message;
			percentage = authIn.Percentage;
			
			// Activate the callback.
			ModuleCallbackHandler handler = Callback;
			if (handler != null) {
				handler (this);
			}
		}
コード例 #3
0
 private void OnNativeAsyncCallback(ref ModuleCallbackStatusMessageIn authIn, int inSize,
                                    ref ModuleCallbackStatusMessageOut authOut, int outSize,
                                    IntPtr data, IntPtr resp, IntPtr resp_data)
 {
     OnNativeCallback(ref authIn, inSize, ref authOut, outSize, data);
 }
コード例 #4
0
		private void OnNativeAsyncCallback (ref ModuleCallbackStatusMessageIn authIn, int inSize,
						    ref ModuleCallbackStatusMessageOut authOut, int outSize,
						    IntPtr data, IntPtr resp, IntPtr resp_data)
		{
			OnNativeCallback (ref authIn, inSize, ref authOut, outSize, data);
		}