Author: Arvid Norberg, arvid@libtorrent.org
Version: 1.2.19

examples

Except for the example programs in this manual, there's also a bigger example of a (little bit) more complete client, client_test. There are separate instructions for how to use it here if you'd like to try it.

simple client

This is a simple client. It doesn't have much output to keep it simple:

System Message: WARNING/2 (examples.rst, line 21)

Cannot analyze code. Pygments package not found.

.. include:: ../examples/simple_client.cpp
        :code: c++
        :tab-width: 2
        :start-after: */

make_torrent

Shows how to create a torrent from a directory tree:

System Message: WARNING/2 (examples.rst, line 31)

Cannot analyze code. Pygments package not found.

.. include:: ../examples/make_torrent.cpp
        :code: c++
        :tab-width: 2
        :start-after: */

dump_torrent

This is an example of a program that will take a torrent-file as a parameter and print information about it to std out:

System Message: WARNING/2 (examples.rst, line 42)

Cannot analyze code. Pygments package not found.

.. include:: ../examples/dump_torrent.cpp
        :code: c++
        :tab-width: 2
        :start-after: */