public BrowserHttpWebRequestInternal (BrowserHttpWebRequest wreq, Uri uri)
			: base (wreq, uri)
 		{
			started = StartedSafe;
			available = AvailableSafe;
			finished = FinishedSafe;

			managed = GCHandle.Alloc (this, GCHandleType.Normal);
			aborted = false;
			if (wreq != null) {
				request = wreq.request;
				Headers = wreq.Headers;
			}
			dispatcher = new Dispatcher ();
		}
Beispiel #2
0
        public BrowserHttpWebRequestInternal(BrowserHttpWebRequest wreq, Uri uri)
            : base(wreq, uri)
        {
            started   = StartedSafe;
            available = AvailableSafe;
            finished  = FinishedSafe;

            managed = GCHandle.Alloc(this, GCHandleType.Normal);
            aborted = false;
            if (wreq != null)
            {
                request = wreq.request;
                Headers = wreq.Headers;
            }
            dispatcher = new Dispatcher();
        }
Beispiel #3
0
 public static int AddHandler(IntPtr raw, int eventId, UnmanagedEventHandlerInvoker handler, DestroyUnmanagedEvent data_dtor, bool handledEventsToo)
 {
     return(NativeMethods.event_object_add_managed_handler(raw, eventId, handler, raw, data_dtor, true, handledEventsToo));
 }
Beispiel #4
0
 public static int AddHandler(INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandlerInvoker handler, DestroyUnmanagedEvent dtor_action, bool handledEventsToo)
 {
     return(AddHandler(obj.NativeHandle, eventId, handler, dtor_action, handledEventsToo));
 }
Beispiel #5
0
 public static int AddHandler(IntPtr raw, int eventId, UnmanagedEventHandlerInvoker handler)
 {
     return(AddHandler(raw, eventId, handler, false));
 }
Beispiel #6
0
 public static int AddHandler(INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandlerInvoker handler)
 {
     return(AddHandler(obj, eventId, handler, false));
 }
Beispiel #7
0
		public static int AddHandler (IntPtr raw, int eventId, UnmanagedEventHandlerInvoker handler, DestroyUnmanagedEvent data_dtor, bool handledEventsToo)
		{
			return NativeMethods.event_object_add_managed_handler (raw, eventId, handler, raw, data_dtor, true, handledEventsToo);
		}
Beispiel #8
0
		public static int AddHandler (INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandlerInvoker handler, DestroyUnmanagedEvent dtor_action, bool handledEventsToo)
		{
			return AddHandler (obj.NativeHandle, eventId, handler, dtor_action, handledEventsToo);
		}
Beispiel #9
0
		public static int AddHandler (IntPtr raw, int eventId, UnmanagedEventHandlerInvoker handler)
		{
			return AddHandler (raw, eventId, handler, false);
		}
Beispiel #10
0
		public static int AddHandler (INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandlerInvoker handler)
		{
			return AddHandler (obj, eventId, handler, false);
		}