pidgin/plugins/perl/common/Pidgin.pm

changeset 38887
826f5da7b56c
parent 38886
c1fb4e53da4e
parent 38341
3da74e727e78
child 38888
8bcae3a0b165
equal deleted inserted replaced
38886:c1fb4e53da4e 38887:826f5da7b56c
1 package Pidgin;
2
3 use 5.008;
4 use strict;
5 use warnings;
6 use Carp;
7
8 use Purple;
9
10 require XSLoader;
11 XSLoader::load('Pidgin', $VERSION);
12
13 1;
14 __END__
15
16 =head1 NAME
17
18 Pidgin - Perl extension for the Pidgin instant messenger.
19
20 =head1 SYNOPSIS
21
22 use Pidgin;
23
24 =head1 ABSTRACT
25
26 This module provides the interface for using perl scripts as plugins in
27 Pidgin, with access to the Pidgin Gtk interface functions.
28
29 =head1 DESCRIPTION
30
31 This module provides the interface for using perl scripts as plugins in Pidgin,
32 with access to the Pidgin Gtk interface functions. With this, developers can
33 write perl scripts that can be loaded in Pidgin as plugins. The script can
34 interact with IMs, chats, accounts, the buddy list, pidgin signals, and more.
35
36 The API for the perl interface is very similar to that of the Pidgin C API,
37 which can be viewed at https://developer.pidgin.im/doxygen/ or in the header files
38 in the Pidgin source tree.
39
40 =head1 FUNCTIONS
41
42 =over
43
44 =back
45
46 =head1 SEE ALSO
47 Pidgin C API documentation - https://developer.pidgin.im/doxygen/
48
49 The Pidgin perl module.
50
51 Pidgin website - https://pidgin.im/
52
53 =head1 AUTHOR
54
55 Etan Reisner, E<lt>deryni@gmail.comE<gt>
56
57 =head1 COPYRIGHT AND LICENSE
58
59 Copyright 2006 by Etan Reisner

mercurial