2016-03-04 15:17:42 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
2016-03-17 16:47:46 +00:00
< title > MatrixHTTPClient: Matrix-0.0 Reference Manual< / title >
2016-03-04 15:17:42 +00:00
< meta name = "generator" content = "DocBook XSL Stylesheets V1.78.1" >
< link rel = "home" href = "index.html" title = "Matrix-0.0 Reference Manual" >
< link rel = "up" href = "ch01.html" title = "Matrix-0.0 API Reference" >
2016-03-17 16:47:46 +00:00
< link rel = "prev" href = "Matrix-0.0-MatrixEventRoomMessageFeedback.html" title = "MatrixEventRoomMessageFeedback" >
< link rel = "next" href = "Matrix-0.0-MatrixEventRoomCreate.html" title = "MatrixEventRoomCreate" >
< meta name = "generator" content = "GTK-Doc V1.24 (XML mode)" >
2016-03-04 15:17:42 +00:00
< link rel = "stylesheet" href = "style.css" type = "text/css" >
< / head >
< body bgcolor = "white" text = "black" link = "#0000FF" vlink = "#840084" alink = "#0000FF" >
2016-03-17 16:47:46 +00:00
< table class = "navigation" id = "top" width = "100%" summary = "Navigation header" cellpadding = "2" cellspacing = "5" > < tr valign = "middle" >
2016-03-04 15:17:42 +00:00
< td width = "100%" align = "left" class = "shortcuts" >
2016-03-17 16:47:46 +00:00
< a href = "#" class = "shortcut" > Top< / a > < span id = "nav_description" > < span class = "dim" > |< / span >
< a href = "#Matrix-0.0-MatrixHTTPClient.description" class = "shortcut" > Description< / a > < / span >
2016-03-04 15:17:42 +00:00
< / td >
< td > < a accesskey = "h" href = "index.html" > < img src = "home.png" width = "16" height = "16" border = "0" alt = "Home" > < / a > < / td >
< td > < a accesskey = "u" href = "ch01.html" > < img src = "up.png" width = "16" height = "16" border = "0" alt = "Up" > < / a > < / td >
2016-03-17 16:47:46 +00:00
< td > < a accesskey = "p" href = "Matrix-0.0-MatrixEventRoomMessageFeedback.html" > < img src = "left.png" width = "16" height = "16" border = "0" alt = "Prev" > < / a > < / td >
< td > < a accesskey = "n" href = "Matrix-0.0-MatrixEventRoomCreate.html" > < img src = "right.png" width = "16" height = "16" border = "0" alt = "Next" > < / a > < / td >
2016-03-04 15:17:42 +00:00
< / tr > < / table >
< div class = "refentry" >
< a name = "Matrix-0.0-MatrixHTTPClient" > < / a > < div class = "titlepage" > < / div >
< div class = "refnamediv" > < table width = "100%" > < tr >
< td valign = "top" >
< h2 > < span class = "refentrytitle" > < a name = "Matrix-0.0-MatrixHTTPClient.top_of_page" > < / a > MatrixHTTPClient< / span > < / h2 >
< p > MatrixHTTPClient — An event-driven client class to communicate with HTTP based Matrix.org servers.< / p >
< / td >
< td class = "gallery_image" valign = "top" align = "right" > < / td >
< / tr > < / table > < / div >
< div class = "refsect1" >
< a name = "Matrix-0.0-MatrixHTTPClient.functions" > < / a > < h2 > Functions< / h2 >
< div class = "informaltable" > < table width = "100%" border = "0" >
< colgroup >
< col width = "150px" class = "functions_return" >
< col class = "functions_name" >
< / colgroup >
< tbody >
< tr >
< td class = "define_keyword" > #define< / td >
< td class = "function_name" > < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MATRIX-TYPE-HTTP-CLIENT:CAPS" title = "MATRIX_TYPE_HTTP_CLIENT" > MATRIX_TYPE_HTTP_CLIENT< / a > < / td >
< / tr >
< tr >
< td class = "function_type" >
< a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MatrixHTTPClient" title = "struct MatrixHTTPClient" > < span class = "returnvalue" > MatrixHTTPClient< / span > < / a > *
< / td >
< td class = "function_name" >
< a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#matrix-http-client-new" title = "matrix_http_client_new ()" > matrix_http_client_new< / a > < span class = "c_punctuation" > ()< / span >
< / td >
< / tr >
< / tbody >
< / table > < / div >
< / div >
< div class = "refsect1" >
< a name = "Matrix-0.0-MatrixHTTPClient.other" > < / a > < h2 > Types and Values< / h2 >
< div class = "informaltable" > < table width = "100%" border = "0" >
< colgroup >
< col width = "150px" class = "name" >
< col class = "description" >
< / colgroup >
< tbody >
< tr >
< td class = "datatype_keyword" > struct< / td >
< td class = "function_name" > < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MatrixHTTPClient" title = "struct MatrixHTTPClient" > MatrixHTTPClient< / a > < / td >
< / tr >
< tr >
< td class = "datatype_keyword" > struct< / td >
< td class = "function_name" > < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MatrixHTTPClientClass" title = "struct MatrixHTTPClientClass" > MatrixHTTPClientClass< / a > < / td >
< / tr >
< / tbody >
< / table > < / div >
< / div >
< div class = "refsect1" >
< a name = "Matrix-0.0-MatrixHTTPClient.description" > < / a > < h2 > Description< / h2 >
< / div >
< div class = "refsect1" >
< a name = "Matrix-0.0-MatrixHTTPClient.functions_details" > < / a > < h2 > Functions< / h2 >
< div class = "refsect2" >
< a name = "MATRIX-TYPE-HTTP-CLIENT:CAPS" > < / a > < h3 > MATRIX_TYPE_HTTP_CLIENT< / h3 >
< pre class = "programlisting" > #define MATRIX_TYPE_HTTP_CLIENT (matrix_http_client_get_type ())
< / pre >
< p > The type for < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MatrixHTTPClient" title = "struct MatrixHTTPClient" > < span class = "type" > MatrixHTTPClient< / span > < / a > .< / p >
< / div >
< hr >
< div class = "refsect2" >
< a name = "matrix-http-client-new" > < / a > < h3 > matrix_http_client_new ()< / h3 >
< pre class = "programlisting" > < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MatrixHTTPClient" title = "struct MatrixHTTPClient" > < span class = "returnvalue" > MatrixHTTPClient< / span > < / a > *
2016-03-17 16:47:46 +00:00
matrix_http_client_new (< em class = "parameter" > < code > const < span class = "type" > gchar< / span > *base_url< / code > < / em > );< / pre >
2016-03-04 15:17:42 +00:00
< div class = "refsect3" >
2016-03-17 16:47:46 +00:00
< a name = "id-1.2.21.6.3.4" > < / a > < h4 > Parameters< / h4 >
2016-03-04 15:17:42 +00:00
< div class = "informaltable" > < table width = "100%" border = "0" >
< colgroup >
< col width = "150px" class = "parameters_name" >
< col class = "parameters_description" >
< col width = "200px" class = "parameters_annotations" >
< / colgroup >
< tbody > < tr >
< td class = "parameter_name" > < p > base_url< / p > < / td >
< td class = "parameter_description" > < p > < / p > < / td >
< td class = "parameter_annotations" > < / td >
< / tr > < / tbody >
< / table > < / div >
< / div >
< / div >
< / div >
< div class = "refsect1" >
< a name = "Matrix-0.0-MatrixHTTPClient.other_details" > < / a > < h2 > Types and Values< / h2 >
< div class = "refsect2" >
< a name = "MatrixHTTPClient" > < / a > < h3 > struct MatrixHTTPClient< / h3 >
< pre class = "programlisting" > struct MatrixHTTPClient {
MatrixHTTPAPI parent_instance;
MatrixHTTPClientPrivate * priv;
};
< / pre >
< p > An event-driven client class to communicate with HTTP based Matrix.org servers.< / p >
< / div >
< hr >
< div class = "refsect2" >
< a name = "MatrixHTTPClientClass" > < / a > < h3 > struct MatrixHTTPClientClass< / h3 >
< pre class = "programlisting" > struct MatrixHTTPClientClass {
MatrixHTTPAPIClass parent_class;
};
< / pre >
< p > The class structure for < a class = "link" href = "Matrix-0.0-MatrixHTTPClient.html#MATRIX-TYPE-HTTP-CLIENT:CAPS" title = "MATRIX_TYPE_HTTP_CLIENT" > < code class = "literal" > MATRIX_TYPE_HTTP_CLIENT< / code > < / a > . All the fields in this structure are private and should never be accessed directly.< / p >
< div class = "refsect3" >
2016-03-17 16:47:46 +00:00
< a name = "id-1.2.21.7.3.5" > < / a > < h4 > Members< / h4 >
2016-03-04 15:17:42 +00:00
< div class = "informaltable" > < table width = "100%" border = "0" >
< colgroup >
< col width = "300px" class = "struct_members_name" >
< col class = "struct_members_description" >
< col width = "200px" class = "struct_members_annotations" >
< / colgroup >
< tbody > < tr >
< td class = "struct_member_name" > < p > < a class = "link" href = "Matrix-0.0-MatrixHTTPAPI.html#MatrixHTTPAPIClass" title = "struct MatrixHTTPAPIClass" > < span class = "type" > MatrixHTTPAPIClass< / span > < / a > < em class = "structfield" > < code > < a name = "MatrixHTTPClientClass.parent-class" > < / a > parent_class< / code > < / em > ;< / p > < / td >
< td class = "struct_member_description" > < p > the parent class structure< / p > < / td >
< td class = "struct_member_annotations" > < / td >
< / tr > < / tbody >
< / table > < / div >
< / div >
< / div >
< / div >
< / div >
< div class = "footer" >
2016-03-17 16:47:46 +00:00
< hr > Generated by GTK-Doc V1.24< / div >
2016-03-04 15:17:42 +00:00
< / body >
< / html >