public unsafe Request(CoreCallInfo *_callInfo) { callInfo = _callInfo; inst = Core.ice_core_borrow_request_from_call_info(callInfo); Session = new SessionView(this); }
public static extern unsafe void ice_glue_request_set_session_item_async( CoreRequest *req, string key, string value, SetSessionItemCallback cb, CoreResource *call_with );
public void SetResponseSent() { RequireResponseNotSent(); responseSent = true; unsafe { inst = null; callInfo = null; } }
public static extern unsafe CoreMap *ice_glue_request_get_url_params(CoreRequest *req);
public static extern unsafe CoreCustomProperties *ice_glue_request_borrow_custom_properties(CoreRequest *req);
public static extern unsafe CoreContext *ice_glue_request_borrow_context(CoreRequest *req);
public static extern unsafe System.IntPtr ice_glue_request_render_template_to_owned( CoreRequest *req, string name, string data );
public static extern unsafe CoreMap *ice_glue_request_get_body_as_urlencoded(CoreRequest *req);
public static extern unsafe byte *ice_glue_request_get_body( CoreRequest *req, ref int len );
public static extern unsafe CoreMap *ice_glue_request_get_query(CoreRequest *req);
public static extern unsafe CoreMap *ice_glue_request_get_cookies(CoreRequest *req);
public static extern unsafe System.IntPtr ice_glue_request_get_cookie( CoreRequest *req, string key );
public static extern unsafe CoreMap *ice_glue_request_get_headers(CoreRequest *req);
public static extern unsafe System.IntPtr ice_glue_request_get_session_id(CoreRequest *req);
public static extern unsafe System.IntPtr ice_glue_request_get_uri(CoreRequest *req);
public static extern unsafe System.IntPtr ice_glue_request_get_remote_addr(CoreRequest *req);