docs/reference/tmpl/lm-connection.sgml
author hallski <hallski>
Thu, 26 Aug 2004 23:19:07 +0000
changeset 92 2307509710de
parent 91 d51b8e4f43d9
child 129 c508a7de3eec
permissions -rw-r--r--
fixed missing functions
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     1
<!-- ##### SECTION Title ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     2
LmConnection
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     3
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     4
<!-- ##### SECTION Short_Description ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     5
A client connection to the server
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     6
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     7
<!-- ##### SECTION Long_Description ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     8
<para>
82
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
     9
An example of how to use Loudmouth with the synchronous API.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    10
<informalexample><programlisting><![CDATA[
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    11
int
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    12
main (int argc, char **argv)
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    13
{
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    14
        LmConnection *connection;
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    15
        GError       *error = NULL;
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    16
        gint          i;
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    17
	LmMessage    *m;
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    18
82
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    19
        connection = lm_connection_new ("myserver");
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    20
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    21
        if (!lm_connection_open_and_block (connection, &error)) {
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    22
                g_error ("Failed to open: %s\n", error->message);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    23
        }
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    24
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    25
	if (!lm_connection_authenticate_and_block (connection,
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    26
						   "username", "password", 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    27
						   "resource",
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    28
						   &error)) {
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    29
		g_error ("Failed to authenticate: %s\n", error->message);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    30
	}
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    31
	
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    32
	m = lm_message_new ("recipient", LM_MESSAGE_TYPE_MESSAGE);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    33
	lm_message_node_add_child (m->node, "body", "message");
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    34
	
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    35
	if (!lm_connection_send (connection, m, &error)) {
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    36
		g_error ("Send failed: %s\n", error->message);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    37
	}
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    38
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    39
	lm_message_unref (m);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    40
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    41
	lm_connection_close (connection, NULL);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    42
	lm_connection_unref (connection);
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    43
	
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    44
        return 0;
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    45
}
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
    46
]]></programlisting></informalexample>
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    47
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    48
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    49
<!-- ##### SECTION See_Also ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    50
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    51
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    52
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    53
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    54
<!-- ##### MACRO LM_CONNECTION ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    55
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    56
Convenience macro used to cast a pointer to a #LmConnection.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    57
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    58
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    59
@o: pointer to cast
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    60
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    61
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    62
<!-- ##### MACRO LM_CONNECTION_DEFAULT_PORT ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    63
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    64
Default jabber client port.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    65
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    66
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    67
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    68
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    69
<!-- ##### MACRO LM_CONNECTION_DEFAULT_PORT_SSL ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    70
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    71
Default jabber client port when using SSL encryption.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    72
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    73
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    74
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    75
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    76
<!-- ##### STRUCT LmConnection ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    77
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    78
This should not be accessed directly. Use the accessor functions as described below.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    79
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    80
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    81
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    82
<!-- ##### ENUM LmHandlerResult ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    83
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    84
The return type of an LmMessageHandler. This determines whether more message handlers should be called.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    85
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    86
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    87
@LM_HANDLER_RESULT_REMOVE_MESSAGE: Stop calling message handlers. The message handler returning this declares the message has been handled and should be removed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    88
@LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS: Return to continue the calling handlers from the handler list. This declares that another handlers should handle the message.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    89
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    90
<!-- ##### ENUM LmHandlerPriority ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    91
<para>
56
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 19
diff changeset
    92
Since the handlers decide whether to stop the calling chain with there return values it's sometimes decirable to be able to set priority. For example a handler that only logs all incoming messages and then pass the message on to another handler wants to have priority %LM_HANDLER_PRIORITY_FIRST. An handler that should take all messages that wasn't handled by anything else would want to have priority %LM_HANDLER_PRIORITY_LAST. If several handlers have the same priority nothing can be said about the order the handlers will be called in.
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    93
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    94
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    95
@LM_HANDLER_PRIORITY_LAST: Call the handler after all handlers with #NORMAL and #FIRST priority.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    96
@LM_HANDLER_PRIORITY_NORMAL: Called before handlers with priority #LAST and after those with #FIRST.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    97
@LM_HANDLER_PRIORITY_FIRST: These are called before all other handlers.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    98
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    99
<!-- ##### ENUM LmDisconnectReason ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   100
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   101
Sent with #LmDisconnectFunction to describe why a connection was closed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   102
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   103
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   104
@LM_DISCONNECT_REASON_OK: 
56
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 19
diff changeset
   105
@LM_DISCONNECT_REASON_PING_TIME_OUT: Connection to the server timed out.
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   106
@LM_DISCONNECT_REASON_HUP: The socket emitted that the connection was hung up.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   107
@LM_DISCONNECT_REASON_ERROR: A generic error somewhere in the transport layer.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   108
@LM_DISCONNECT_REASON_UNKNOWN: An unknown error.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   109
84
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   110
<!-- ##### ENUM LmConnectionState ##### -->
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   111
<para>
91
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   112
Describes the current state of an #LmConnection.
84
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   113
</para>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   114
91
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   115
@LM_CONNECTION_STATE_CLOSED: The connection is closed.
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   116
@LM_CONNECTION_STATE_OPENING: The connection is in the process of opening.
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   117
@LM_CONNECTION_STATE_OPEN: The connection is open.
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   118
@LM_CONNECTION_STATE_AUTHENTICATING: The connection is in the process of authenticating.
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   119
@LM_CONNECTION_STATE_AUTHENTICATED: The connection is authenticated and is ready to start sending/receiving messages.
84
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   120
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   121
<!-- ##### USER_FUNCTION LmResultFunction ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   122
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   123
Callback for informing if an asynchronous operation was successful.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   124
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   125
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   126
@connection: an #LmConnection
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   127
@success: the result, %TRUE if operation succeeded, otherwise %FALSE
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   128
@user_data: User data passed when function being called.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   129
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   130
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   131
<!-- ##### USER_FUNCTION LmDisconnectFunction ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   132
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   133
Callback called when a connection is closed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   134
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   135
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   136
@connection: an #LmConnection
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   137
@reason: the reason the connection was closed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   138
@user_data: User data passed when function being called.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   139
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   140
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   141
<!-- ##### FUNCTION lm_connection_new ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   142
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   143
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   144
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   145
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   146
@server: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   147
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   148
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   149
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   150
<!-- ##### FUNCTION lm_connection_open ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   151
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   152
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   153
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   154
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   155
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   156
@function: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   157
@user_data: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   158
@notify: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   159
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   160
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   161
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   162
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   163
<!-- ##### FUNCTION lm_connection_open_and_block ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   164
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   165
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   166
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   167
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   168
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   169
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   170
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   171
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   172
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   173
<!-- ##### FUNCTION lm_connection_close ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   174
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   175
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   176
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   177
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   178
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   179
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   180
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   181
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   182
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   183
<!-- ##### FUNCTION lm_connection_authenticate ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   184
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   185
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   186
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   187
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   188
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   189
@username: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   190
@password: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   191
@resource: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   192
@function: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   193
@user_data: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   194
@notify: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   195
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   196
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   197
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   198
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   199
<!-- ##### FUNCTION lm_connection_authenticate_and_block ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   200
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   201
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   202
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   203
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   204
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   205
@username: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   206
@password: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   207
@resource: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   208
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   209
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   210
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   211
92
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   212
<!-- ##### FUNCTION lm_connection_set_keep_alive_rate ##### -->
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   213
<para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   214
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   215
</para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   216
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   217
@connection: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   218
@rate: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   219
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   220
19
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   221
<!-- ##### FUNCTION lm_connection_is_open ##### -->
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   222
<para>
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   223
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   224
</para>
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   225
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   226
@connection: 
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   227
@Returns: 
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   228
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 1
diff changeset
   229
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   230
<!-- ##### FUNCTION lm_connection_is_authenticated ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   231
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   232
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   233
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   234
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   235
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   236
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   237
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   238
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   239
<!-- ##### FUNCTION lm_connection_get_server ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   240
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   241
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   242
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   243
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   244
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   245
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   246
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   247
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   248
<!-- ##### FUNCTION lm_connection_set_server ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   249
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   250
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   251
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   252
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   253
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   254
@server: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   255
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   256
92
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   257
<!-- ##### FUNCTION lm_connection_get_jid ##### -->
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   258
<para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   259
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   260
</para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   261
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   262
@connection: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   263
@Returns: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   264
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   265
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   266
<!-- ##### FUNCTION lm_connection_set_jid ##### -->
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   267
<para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   268
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   269
</para>
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   270
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   271
@connection: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   272
@jid: 
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   273
2307509710de fixed missing functions
hallski <hallski>
parents: 91
diff changeset
   274
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   275
<!-- ##### FUNCTION lm_connection_get_port ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   276
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   277
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   278
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   279
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   280
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   281
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   282
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   283
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   284
<!-- ##### FUNCTION lm_connection_set_port ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   285
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   286
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   287
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   288
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   289
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   290
@port: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   291
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   292
82
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   293
<!-- ##### FUNCTION lm_connection_get_ssl ##### -->
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   294
<para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   295
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   296
</para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   297
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   298
@connection: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   299
@Returns: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   300
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   301
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   302
<!-- ##### FUNCTION lm_connection_set_ssl ##### -->
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   303
<para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   304
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   305
</para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   306
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   307
@connection: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   308
@ssl: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   309
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   310
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   311
<!-- ##### FUNCTION lm_connection_get_proxy ##### -->
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   312
<para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   313
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   314
</para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   315
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   316
@connection: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   317
@Returns: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   318
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   319
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   320
<!-- ##### FUNCTION lm_connection_set_proxy ##### -->
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   321
<para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   322
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   323
</para>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   324
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   325
@connection: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   326
@proxy: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   327
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   328
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   329
<!-- ##### FUNCTION lm_connection_send ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   330
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   331
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   332
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   333
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   334
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   335
@message: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   336
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   337
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   338
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   339
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   340
<!-- ##### FUNCTION lm_connection_send_with_reply ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   341
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   342
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   343
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   344
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   345
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   346
@message: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   347
@handler: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   348
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   349
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   350
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   351
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   352
<!-- ##### FUNCTION lm_connection_send_with_reply_and_block ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   353
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   354
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   355
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   356
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   357
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   358
@message: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   359
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   360
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   361
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   362
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   363
<!-- ##### FUNCTION lm_connection_register_message_handler ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   364
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   365
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   366
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   367
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   368
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   369
@handler: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   370
@type: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   371
@priority: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   372
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   373
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   374
<!-- ##### FUNCTION lm_connection_unregister_message_handler ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   375
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   376
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   377
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   378
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   379
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   380
@handler: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   381
@type: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   382
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   383
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   384
<!-- ##### FUNCTION lm_connection_set_disconnect_function ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   385
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   386
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   387
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   388
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   389
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   390
@function: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   391
@user_data: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   392
@notify: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   393
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   394
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   395
<!-- ##### FUNCTION lm_connection_send_raw ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   396
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   397
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   398
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   399
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   400
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   401
@str: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   402
@error: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   403
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   404
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   405
84
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   406
<!-- ##### FUNCTION lm_connection_get_state ##### -->
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   407
<para>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   408
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   409
</para>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   410
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   411
@connection: 
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   412
@Returns: 
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   413
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   414
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   415
<!-- ##### FUNCTION lm_connection_ref ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   416
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   417
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   418
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   419
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   420
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   421
@Returns: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   422
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   423
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   424
<!-- ##### FUNCTION lm_connection_unref ##### -->
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   425
<para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   426
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   427
</para>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   428
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   429
@connection: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   430
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   431
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   432
y<
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   433
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
   434