This file is indexed.

/usr/share/GNUstep/Documentation/Developer/DBusKit/Reference/DBusKit.igsdoc is in libdbuskit-dev 0.1.1-2+b1.

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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
{
    class = {
	DKDBus = DKProxy;
	DKNotificationCenter = DKNotificationCenter;
	DKPort = DKPort;
	DKProxy = DKProxy;
    };
    classvars = {
	DKDBus = {
	    isDisconnected = DKProxy;
	};
    };
    ivariable = {
	isDisconnected = {
	    DKDBus = DKProxy;
	};
    };
    method = {
	"+busWithBusType:" = {
	    DKDBus = DKProxy;
	};
	"+centerForBusType:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"+enableWorkerThread" = {
	    DKPort = DKPort;
	};
	"+portForBusType:" = {
	    DKPort = DKPort;
	};
	"+proxyWithPort:path:" = {
	    DKProxy = DKProxy;
	};
	"+proxyWithService:path:bus:" = {
	    DKProxy = DKProxy;
	};
	"+sessionBus" = {
	    DKDBus = DKProxy;
	};
	"+sessionBusCenter" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"+sessionBusPort" = {
	    DKPort = DKPort;
	};
	"+systemBus" = {
	    DKDBus = DKProxy;
	};
	"+systemBusCenter" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"+systemBusPort" = {
	    DKPort = DKPort;
	};
	"-addObserver:selector:name:object:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-addObserver:selector:name:sender:destination:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-addObserver:selector:signal:interface:sender:destination:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-addObserver:selector:signal:interface:sender:destination:filter:atIndex:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-addObserver:selector:signal:interface:sender:destination:filtersAndIndices:,..." = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-hasSameScopeAs:" = {
	    DKProxy = DKProxy;
	};
	"-initWithEndpoint:andService:andPath:" = {
	    DKProxy = DKProxy;
	};
	"-initWithPort:path:" = {
	    DKProxy = DKProxy;
	};
	"-initWithRemote:" = {
	    DKPort = DKPort;
	};
	"-initWithRemote:onBus:" = {
	    DKPort = DKPort;
	};
	"-initWithService:path:bus:" = {
	    DKProxy = DKProxy;
	};
	"-postNotification:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-postNotificationName:object:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-postNotificationName:object:userInfo:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-postSignalName:interface:object:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-postSignalName:interface:object:userInfo:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-registerNotificationName:asSignal:inInterface:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:name:object:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:name:sender:destination:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:signal:interface:object:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:signal:interface:sender:destination:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:signal:interface:sender:destination:filter:atIndex:" = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-removeObserver:signal:interface:sender:destination:filtersAndIndices:,..." = {
	    DKNotificationCenter = DKNotificationCenter;
	};
	"-setPrimaryDBusInterface:" = {
	    DKProxy = DKProxy;
	};
    };
    output = {
	"../Headers/../Headers/DKNotificationCenter.h" = (
	    "Reference/DKNotificationCenter.gsdoc"
	);
	"../Headers/../Headers/DKPort.h" = (
	    "Reference/DKPort.gsdoc"
	);
	"../Headers/../Headers/DKProxy.h" = (
	    "Reference/DKProxy.gsdoc",
	    "Reference/TypesAndConstants.gsdoc"
	);
    };
    source = {
	"../Headers/../Headers/DKNotificationCenter.h" = (
	    "../Headers/../Headers/DKNotificationCenter.h"
	);
	"../Headers/../Headers/DKPort.h" = (
	    "../Headers/../Headers/DKPort.h"
	);
	"../Headers/../Headers/DKProxy.h" = (
	    "../Headers/../Headers/DKProxy.h"
	);
    };
    super = {
	DKDBus = DKProxy;
	DKNotificationCenter = NSObject;
	DKPort = NSPort;
	DKProxy = NSProxy;
    };
    title = {
	DBusKit = "Reference Documentation for the DBusKit Framework";
	DKNotificationCenter = "DKNotificationCenter class documentation";
	DKPort = "DKPort class documentation";
	DKProxy = "DKProxy documentation";
	TypesAndConstants = Typedefs;
    };
    type = {
	DKDBusBusType = TypesAndConstants;
    };
    unitmethods = {
	DKDBus = {
	    "+busWithBusType:" = DKProxy;
	    "+sessionBus" = DKProxy;
	    "+systemBus" = DKProxy;
	};
	DKNotificationCenter = {
	    "+centerForBusType:" = DKNotificationCenter;
	    "+sessionBusCenter" = DKNotificationCenter;
	    "+systemBusCenter" = DKNotificationCenter;
	    "-addObserver:selector:name:object:" = DKNotificationCenter;
	    "-addObserver:selector:name:sender:destination:" = DKNotificationCenter;
	    "-addObserver:selector:signal:interface:sender:destination:" = DKNotificationCenter;
	    "-addObserver:selector:signal:interface:sender:destination:filter:atIndex:" = DKNotificationCenter;
	    "-addObserver:selector:signal:interface:sender:destination:filtersAndIndices:,..." = DKNotificationCenter;
	    "-postNotification:" = DKNotificationCenter;
	    "-postNotificationName:object:" = DKNotificationCenter;
	    "-postNotificationName:object:userInfo:" = DKNotificationCenter;
	    "-postSignalName:interface:object:" = DKNotificationCenter;
	    "-postSignalName:interface:object:userInfo:" = DKNotificationCenter;
	    "-registerNotificationName:asSignal:inInterface:" = DKNotificationCenter;
	    "-removeObserver:" = DKNotificationCenter;
	    "-removeObserver:name:object:" = DKNotificationCenter;
	    "-removeObserver:name:sender:destination:" = DKNotificationCenter;
	    "-removeObserver:signal:interface:object:" = DKNotificationCenter;
	    "-removeObserver:signal:interface:sender:destination:" = DKNotificationCenter;
	    "-removeObserver:signal:interface:sender:destination:filter:atIndex:" = DKNotificationCenter;
	    "-removeObserver:signal:interface:sender:destination:filtersAndIndices:,..." = DKNotificationCenter;
	};
	DKPort = {
	    "+enableWorkerThread" = DKPort;
	    "+portForBusType:" = DKPort;
	    "+sessionBusPort" = DKPort;
	    "+systemBusPort" = DKPort;
	    "-initWithRemote:" = DKPort;
	    "-initWithRemote:onBus:" = DKPort;
	};
	DKProxy = {
	    "+proxyWithPort:path:" = DKProxy;
	    "+proxyWithService:path:bus:" = DKProxy;
	    "-hasSameScopeAs:" = DKProxy;
	    "-initWithEndpoint:andService:andPath:" = DKProxy;
	    "-initWithPort:path:" = DKProxy;
	    "-initWithService:path:bus:" = DKProxy;
	    "-setPrimaryDBusInterface:" = DKProxy;
	};
    };
    variable = {
	DKBusDisconnectedNotification = TypesAndConstants;
	DKBusReconnectedNotification = TypesAndConstants;
    };
}