This file is indexed.

/usr/lib/perl5/Gtk2/UniqueBackend.pod is in libgtk2-unique-perl 0.05-1build2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
=head1 NAME

Gtk2::UniqueBackend -  IPC backend used by libunique

=cut

=for position DESCRIPTION

=head1 DESCRIPTION

Gkt2::UniqueBackend is the base, abstract class implemented by the different IPC
mechanisms used by Gtk2::Unique. Each Gtk2::UniqueApp instance creates a
Gkt2::UniqueBackend to request the name or to send messages.

=cut



=head1 HIERARCHY

  Glib::Object
  +----Gtk2::UniqueBackend



=cut

=for object Gtk2::UniqueBackend - Backend abstraction
=cut

=for object Gtk2::UniqueBackend IPC backend used by libunique

=cut




=head1 METHODS

=head2 uniquebackend = Gtk2::UniqueBackend-E<gt>B<create> 


Creates a Gkt2::UniqueBackend using the default backend defined at compile time.
You can override the default backend by setting the UNIQUE_BACKEND environment
variable with the name of the desired backend.


=head2 string = $backend-E<gt>B<get_name> 

=head2 $backend-E<gt>B<set_name> ($name)

=over

=item * $name (string) 

=back

=head2 boolean = $backend-E<gt>B<request_name> 


Requests the name set using C<Gtk2::set_name()> and this backend.


=head2 screen = $backend-E<gt>B<get_screen> 

=head2 $backend-E<gt>B<set_screen> ($screen)

=over

=item * $screen (Gtk2::Gdk::Screen) 

=back

=head2 uniqueresponse = $backend-E<gt>B<send_message> ($command_id, $message_data, $time_)

=over

=item * $command_id (integer) 

=item * $message_data (Gtk2::UniqueMessageData or undef) 

=item * $time_ (integer) 

=back


Sends command_id, and optionally message_data, to a running instance using
backend.


=head2 string = $backend-E<gt>B<get_startup_id> 

=head2 $backend-E<gt>B<set_startup_id> ($startup_id)

=over

=item * $startup_id (string) 

=back

=head2 integer = $backend-E<gt>B<get_workspace> 


Retrieves the current workspace.




=cut


=head1 ENUMS AND FLAGS

=head2 enum Gtk2::UniqueResponse

=over

=item * 'invalid' / 'UNIQUE_RESPONSE_INVALID'

=item * 'ok' / 'UNIQUE_RESPONSE_OK'

=item * 'cancel' / 'UNIQUE_RESPONSE_CANCEL'

=item * 'fail' / 'UNIQUE_RESPONSE_FAIL'

=item * 'passthrough' / 'UNIQUE_RESPONSE_PASSTHROUGH'

=back




=cut


=head1 SEE ALSO

L<Gtk2::Unique>, L<Glib::Object>


=cut


=head1 COPYRIGHT

Copyright (C) 2009-2010 by Emmanuel Rodriguez


=cut