1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>Libdmapsharing Client Internals</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
<link rel="home" href="index.html" title="libdmapsharing Reference Manual">
8
<link rel="up" href="ch03.html" title="Libdmapsharing Internals">
9
<link rel="prev" href="server-internals.html" title="Libdmapsharing Server Internals">
10
<link rel="next" href="ch04.html" title="Libdmapsharing Objects and Interfaces">
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
16
<td><a accesskey="p" href="server-internals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17
<td><a accesskey="u" href="ch03.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19
<th width="100%" align="center">libdmapsharing Reference Manual</th>
20
<td><a accesskey="n" href="ch04.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22
<div class="refentry" title="Libdmapsharing Client Internals">
23
<a name="client-internals"></a><div class="titlepage"></div>
24
<div class="refnamediv"><table width="100%"><tr>
26
<h2><span class="refentrytitle">Libdmapsharing Client Internals</span></h2>
27
<p>Libdmapsharing Client Internals —
28
Detailed decription of libdmapsharing's code for programmers who wish to contribute to libdmapsharing
1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml">
5
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
6
<title>Libdmapsharing Client Internals</title>
7
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2" />
8
<link rel="home" href="index.html" title="libdmapsharing Reference Manual" />
9
<link rel="up" href="ch03.html" title="Libdmapsharing Internals" />
10
<link rel="prev" href="server-internals.html" title="Libdmapsharing Server Internals" />
11
<link rel="next" href="ch04.html" title="Libdmapsharing Objects and Interfaces" />
12
<meta xmlns="" name="generator" content="GTK-Doc V1.15 (XML mode)" />
13
<link xmlns="" rel="stylesheet" href="style.css" type="text/css" />
16
<table xmlns="" class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
19
<a accesskey="p" href="server-internals.html">
20
<img src="left.png" width="24" height="24" border="0" alt="Prev" />
24
<a accesskey="u" href="ch03.html">
25
<img src="up.png" width="24" height="24" border="0" alt="Up" />
29
<a accesskey="h" href="index.html">
30
<img src="home.png" width="24" height="24" border="0" alt="Home" />
33
<th width="100%" align="center">libdmapsharing Reference Manual</th>
35
<a accesskey="n" href="ch04.html">
36
<img src="right.png" width="24" height="24" border="0" alt="Next" />
41
<div class="refentry" title="Libdmapsharing Client Internals">
42
<a id="client-internals"></a>
43
<div class="titlepage"></div>
44
<div xmlns="" class="refnamediv">
49
<span xmlns="http://www.w3.org/1999/xhtml" class="refentrytitle">Libdmapsharing Client Internals</span>
51
<p>Libdmapsharing Client Internals —
52
Description of libdmapsharing's internal client code
31
<td valign="top" align="right"></td>
33
<div class="refsect1" title="Libdmapsharing Client Internals">
34
<a name="id675248"></a><h2>Libdmapsharing Client Internals</h2>
55
<td valign="top" align="right"></td>
59
<div class="refsect1" title="Libdmapsharing Client Internals">
61
<h2>Libdmapsharing Client Internals</h2>
36
63
The DMAPMdnsBrowser class allows for asynchronous interaction with a DMAP
41
68
The DMAPConnection class's dmap_connection_connect()
42
69
sets up a connection to a DMAP server using libsoup, stores the
43
70
application-provided callback, sets the connection state to DMAP_GET_INFO,