xref: /haiku/src/add-ons/kernel/file_systems/netfs/shared/Requests.cpp (revision 5a1d355fdf2747f80f8c46e2539f844a0b813346)
1*5a1d355fSStephan Aßmus // Requests.cpp
2*5a1d355fSStephan Aßmus 
3*5a1d355fSStephan Aßmus #include "Requests.h"
4*5a1d355fSStephan Aßmus 
5*5a1d355fSStephan Aßmus // constructor
RequestVisitor()6*5a1d355fSStephan Aßmus RequestVisitor::RequestVisitor()
7*5a1d355fSStephan Aßmus {
8*5a1d355fSStephan Aßmus }
9*5a1d355fSStephan Aßmus 
10*5a1d355fSStephan Aßmus // destructor
~RequestVisitor()11*5a1d355fSStephan Aßmus RequestVisitor::~RequestVisitor()
12*5a1d355fSStephan Aßmus {
13*5a1d355fSStephan Aßmus }
14*5a1d355fSStephan Aßmus 
15*5a1d355fSStephan Aßmus // VisitConnectionBrokenRequest
16*5a1d355fSStephan Aßmus status_t
VisitConnectionBrokenRequest(ConnectionBrokenRequest * request)17*5a1d355fSStephan Aßmus RequestVisitor::VisitConnectionBrokenRequest(ConnectionBrokenRequest* request)
18*5a1d355fSStephan Aßmus {
19*5a1d355fSStephan Aßmus 	return VisitAny(request);
20*5a1d355fSStephan Aßmus }
21*5a1d355fSStephan Aßmus 
22*5a1d355fSStephan Aßmus // VisitInitConnectionRequest
23*5a1d355fSStephan Aßmus status_t
VisitInitConnectionRequest(InitConnectionRequest * request)24*5a1d355fSStephan Aßmus RequestVisitor::VisitInitConnectionRequest(InitConnectionRequest* request)
25*5a1d355fSStephan Aßmus {
26*5a1d355fSStephan Aßmus 	return VisitAny(request);
27*5a1d355fSStephan Aßmus }
28*5a1d355fSStephan Aßmus 
29*5a1d355fSStephan Aßmus // VisitInitConnectionReply
30*5a1d355fSStephan Aßmus status_t
VisitInitConnectionReply(InitConnectionReply * request)31*5a1d355fSStephan Aßmus RequestVisitor::VisitInitConnectionReply(InitConnectionReply* request)
32*5a1d355fSStephan Aßmus {
33*5a1d355fSStephan Aßmus 	return VisitAny(request);
34*5a1d355fSStephan Aßmus }
35*5a1d355fSStephan Aßmus 
36*5a1d355fSStephan Aßmus // VisitMountRequest
37*5a1d355fSStephan Aßmus status_t
VisitMountRequest(MountRequest * request)38*5a1d355fSStephan Aßmus RequestVisitor::VisitMountRequest(MountRequest* request)
39*5a1d355fSStephan Aßmus {
40*5a1d355fSStephan Aßmus 	return VisitAny(request);
41*5a1d355fSStephan Aßmus }
42*5a1d355fSStephan Aßmus 
43*5a1d355fSStephan Aßmus // VisitMountReply
44*5a1d355fSStephan Aßmus status_t
VisitMountReply(MountReply * request)45*5a1d355fSStephan Aßmus RequestVisitor::VisitMountReply(MountReply* request)
46*5a1d355fSStephan Aßmus {
47*5a1d355fSStephan Aßmus 	return VisitAny(request);
48*5a1d355fSStephan Aßmus }
49*5a1d355fSStephan Aßmus 
50*5a1d355fSStephan Aßmus // VisitUnmountRequest
51*5a1d355fSStephan Aßmus status_t
VisitUnmountRequest(UnmountRequest * request)52*5a1d355fSStephan Aßmus RequestVisitor::VisitUnmountRequest(UnmountRequest* request)
53*5a1d355fSStephan Aßmus {
54*5a1d355fSStephan Aßmus 	return VisitAny(request);
55*5a1d355fSStephan Aßmus }
56*5a1d355fSStephan Aßmus 
57*5a1d355fSStephan Aßmus // VisitReadVNodeRequest
58*5a1d355fSStephan Aßmus status_t
VisitReadVNodeRequest(ReadVNodeRequest * request)59*5a1d355fSStephan Aßmus RequestVisitor::VisitReadVNodeRequest(ReadVNodeRequest* request)
60*5a1d355fSStephan Aßmus {
61*5a1d355fSStephan Aßmus 	return VisitAny(request);
62*5a1d355fSStephan Aßmus }
63*5a1d355fSStephan Aßmus 
64*5a1d355fSStephan Aßmus // VisitReadVNodeReply
65*5a1d355fSStephan Aßmus status_t
VisitReadVNodeReply(ReadVNodeReply * request)66*5a1d355fSStephan Aßmus RequestVisitor::VisitReadVNodeReply(ReadVNodeReply* request)
67*5a1d355fSStephan Aßmus {
68*5a1d355fSStephan Aßmus 	return VisitAny(request);
69*5a1d355fSStephan Aßmus }
70*5a1d355fSStephan Aßmus 
71*5a1d355fSStephan Aßmus // VisitWriteStatRequest
72*5a1d355fSStephan Aßmus status_t
VisitWriteStatRequest(WriteStatRequest * request)73*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteStatRequest(WriteStatRequest* request)
74*5a1d355fSStephan Aßmus {
75*5a1d355fSStephan Aßmus 	return VisitAny(request);
76*5a1d355fSStephan Aßmus }
77*5a1d355fSStephan Aßmus 
78*5a1d355fSStephan Aßmus // VisitWriteStatReply
79*5a1d355fSStephan Aßmus status_t
VisitWriteStatReply(WriteStatReply * request)80*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteStatReply(WriteStatReply* request)
81*5a1d355fSStephan Aßmus {
82*5a1d355fSStephan Aßmus 	return VisitAny(request);
83*5a1d355fSStephan Aßmus }
84*5a1d355fSStephan Aßmus 
85*5a1d355fSStephan Aßmus // VisitCreateFileRequest
86*5a1d355fSStephan Aßmus status_t
VisitCreateFileRequest(CreateFileRequest * request)87*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateFileRequest(CreateFileRequest* request)
88*5a1d355fSStephan Aßmus {
89*5a1d355fSStephan Aßmus 	return VisitAny(request);
90*5a1d355fSStephan Aßmus }
91*5a1d355fSStephan Aßmus 
92*5a1d355fSStephan Aßmus // VisitCreateFileReply
93*5a1d355fSStephan Aßmus status_t
VisitCreateFileReply(CreateFileReply * request)94*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateFileReply(CreateFileReply* request)
95*5a1d355fSStephan Aßmus {
96*5a1d355fSStephan Aßmus 	return VisitAny(request);
97*5a1d355fSStephan Aßmus }
98*5a1d355fSStephan Aßmus 
99*5a1d355fSStephan Aßmus // VisitOpenRequest
100*5a1d355fSStephan Aßmus status_t
VisitOpenRequest(OpenRequest * request)101*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenRequest(OpenRequest* request)
102*5a1d355fSStephan Aßmus {
103*5a1d355fSStephan Aßmus 	return VisitAny(request);
104*5a1d355fSStephan Aßmus }
105*5a1d355fSStephan Aßmus 
106*5a1d355fSStephan Aßmus // VisitOpenReply
107*5a1d355fSStephan Aßmus status_t
VisitOpenReply(OpenReply * request)108*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenReply(OpenReply* request)
109*5a1d355fSStephan Aßmus {
110*5a1d355fSStephan Aßmus 	return VisitAny(request);
111*5a1d355fSStephan Aßmus }
112*5a1d355fSStephan Aßmus 
113*5a1d355fSStephan Aßmus // VisitCloseRequest
114*5a1d355fSStephan Aßmus status_t
VisitCloseRequest(CloseRequest * request)115*5a1d355fSStephan Aßmus RequestVisitor::VisitCloseRequest(CloseRequest* request)
116*5a1d355fSStephan Aßmus {
117*5a1d355fSStephan Aßmus 	return VisitAny(request);
118*5a1d355fSStephan Aßmus }
119*5a1d355fSStephan Aßmus 
120*5a1d355fSStephan Aßmus // VisitCloseReply
121*5a1d355fSStephan Aßmus status_t
VisitCloseReply(CloseReply * request)122*5a1d355fSStephan Aßmus RequestVisitor::VisitCloseReply(CloseReply* request)
123*5a1d355fSStephan Aßmus {
124*5a1d355fSStephan Aßmus 	return VisitAny(request);
125*5a1d355fSStephan Aßmus }
126*5a1d355fSStephan Aßmus 
127*5a1d355fSStephan Aßmus // VisitReadRequest
128*5a1d355fSStephan Aßmus status_t
VisitReadRequest(ReadRequest * request)129*5a1d355fSStephan Aßmus RequestVisitor::VisitReadRequest(ReadRequest* request)
130*5a1d355fSStephan Aßmus {
131*5a1d355fSStephan Aßmus 	return VisitAny(request);
132*5a1d355fSStephan Aßmus }
133*5a1d355fSStephan Aßmus 
134*5a1d355fSStephan Aßmus // VisitReadReply
135*5a1d355fSStephan Aßmus status_t
VisitReadReply(ReadReply * request)136*5a1d355fSStephan Aßmus RequestVisitor::VisitReadReply(ReadReply* request)
137*5a1d355fSStephan Aßmus {
138*5a1d355fSStephan Aßmus 	return VisitAny(request);
139*5a1d355fSStephan Aßmus }
140*5a1d355fSStephan Aßmus 
141*5a1d355fSStephan Aßmus // VisitWriteRequest
142*5a1d355fSStephan Aßmus status_t
VisitWriteRequest(WriteRequest * request)143*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteRequest(WriteRequest* request)
144*5a1d355fSStephan Aßmus {
145*5a1d355fSStephan Aßmus 	return VisitAny(request);
146*5a1d355fSStephan Aßmus }
147*5a1d355fSStephan Aßmus 
148*5a1d355fSStephan Aßmus // VisitWriteReply
149*5a1d355fSStephan Aßmus status_t
VisitWriteReply(WriteReply * request)150*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteReply(WriteReply* request)
151*5a1d355fSStephan Aßmus {
152*5a1d355fSStephan Aßmus 	return VisitAny(request);
153*5a1d355fSStephan Aßmus }
154*5a1d355fSStephan Aßmus 
155*5a1d355fSStephan Aßmus // VisitCreateLinkRequest
156*5a1d355fSStephan Aßmus status_t
VisitCreateLinkRequest(CreateLinkRequest * request)157*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateLinkRequest(CreateLinkRequest* request)
158*5a1d355fSStephan Aßmus {
159*5a1d355fSStephan Aßmus 	return VisitAny(request);
160*5a1d355fSStephan Aßmus }
161*5a1d355fSStephan Aßmus 
162*5a1d355fSStephan Aßmus // VisitCreateLinkReply
163*5a1d355fSStephan Aßmus status_t
VisitCreateLinkReply(CreateLinkReply * request)164*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateLinkReply(CreateLinkReply* request)
165*5a1d355fSStephan Aßmus {
166*5a1d355fSStephan Aßmus 	return VisitAny(request);
167*5a1d355fSStephan Aßmus }
168*5a1d355fSStephan Aßmus 
169*5a1d355fSStephan Aßmus // VisitUnlinkRequest
170*5a1d355fSStephan Aßmus status_t
VisitUnlinkRequest(UnlinkRequest * request)171*5a1d355fSStephan Aßmus RequestVisitor::VisitUnlinkRequest(UnlinkRequest* request)
172*5a1d355fSStephan Aßmus {
173*5a1d355fSStephan Aßmus 	return VisitAny(request);
174*5a1d355fSStephan Aßmus }
175*5a1d355fSStephan Aßmus 
176*5a1d355fSStephan Aßmus // VisitUnlinkReply
177*5a1d355fSStephan Aßmus status_t
VisitUnlinkReply(UnlinkReply * request)178*5a1d355fSStephan Aßmus RequestVisitor::VisitUnlinkReply(UnlinkReply* request)
179*5a1d355fSStephan Aßmus {
180*5a1d355fSStephan Aßmus 	return VisitAny(request);
181*5a1d355fSStephan Aßmus }
182*5a1d355fSStephan Aßmus 
183*5a1d355fSStephan Aßmus // VisitCreateSymlinkRequest
184*5a1d355fSStephan Aßmus status_t
VisitCreateSymlinkRequest(CreateSymlinkRequest * request)185*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateSymlinkRequest(CreateSymlinkRequest* request)
186*5a1d355fSStephan Aßmus {
187*5a1d355fSStephan Aßmus 	return VisitAny(request);
188*5a1d355fSStephan Aßmus }
189*5a1d355fSStephan Aßmus 
190*5a1d355fSStephan Aßmus // VisitCreateSymlinkReply
191*5a1d355fSStephan Aßmus status_t
VisitCreateSymlinkReply(CreateSymlinkReply * request)192*5a1d355fSStephan Aßmus RequestVisitor::VisitCreateSymlinkReply(CreateSymlinkReply* request)
193*5a1d355fSStephan Aßmus {
194*5a1d355fSStephan Aßmus 	return VisitAny(request);
195*5a1d355fSStephan Aßmus }
196*5a1d355fSStephan Aßmus 
197*5a1d355fSStephan Aßmus // VisitReadLinkRequest
198*5a1d355fSStephan Aßmus status_t
VisitReadLinkRequest(ReadLinkRequest * request)199*5a1d355fSStephan Aßmus RequestVisitor::VisitReadLinkRequest(ReadLinkRequest* request)
200*5a1d355fSStephan Aßmus {
201*5a1d355fSStephan Aßmus 	return VisitAny(request);
202*5a1d355fSStephan Aßmus }
203*5a1d355fSStephan Aßmus 
204*5a1d355fSStephan Aßmus // VisitReadLinkReply
205*5a1d355fSStephan Aßmus status_t
VisitReadLinkReply(ReadLinkReply * request)206*5a1d355fSStephan Aßmus RequestVisitor::VisitReadLinkReply(ReadLinkReply* request)
207*5a1d355fSStephan Aßmus {
208*5a1d355fSStephan Aßmus 	return VisitAny(request);
209*5a1d355fSStephan Aßmus }
210*5a1d355fSStephan Aßmus 
211*5a1d355fSStephan Aßmus // VisitRenameRequest
212*5a1d355fSStephan Aßmus status_t
VisitRenameRequest(RenameRequest * request)213*5a1d355fSStephan Aßmus RequestVisitor::VisitRenameRequest(RenameRequest* request)
214*5a1d355fSStephan Aßmus {
215*5a1d355fSStephan Aßmus 	return VisitAny(request);
216*5a1d355fSStephan Aßmus }
217*5a1d355fSStephan Aßmus 
218*5a1d355fSStephan Aßmus // VisitRenameReply
219*5a1d355fSStephan Aßmus status_t
VisitRenameReply(RenameReply * request)220*5a1d355fSStephan Aßmus RequestVisitor::VisitRenameReply(RenameReply* request)
221*5a1d355fSStephan Aßmus {
222*5a1d355fSStephan Aßmus 	return VisitAny(request);
223*5a1d355fSStephan Aßmus }
224*5a1d355fSStephan Aßmus 
225*5a1d355fSStephan Aßmus // VisitMakeDirRequest
226*5a1d355fSStephan Aßmus status_t
VisitMakeDirRequest(MakeDirRequest * request)227*5a1d355fSStephan Aßmus RequestVisitor::VisitMakeDirRequest(MakeDirRequest* request)
228*5a1d355fSStephan Aßmus {
229*5a1d355fSStephan Aßmus 	return VisitAny(request);
230*5a1d355fSStephan Aßmus }
231*5a1d355fSStephan Aßmus 
232*5a1d355fSStephan Aßmus // VisitMakeDirReply
233*5a1d355fSStephan Aßmus status_t
VisitMakeDirReply(MakeDirReply * request)234*5a1d355fSStephan Aßmus RequestVisitor::VisitMakeDirReply(MakeDirReply* request)
235*5a1d355fSStephan Aßmus {
236*5a1d355fSStephan Aßmus 	return VisitAny(request);
237*5a1d355fSStephan Aßmus }
238*5a1d355fSStephan Aßmus 
239*5a1d355fSStephan Aßmus // VisitRemoveDirRequest
240*5a1d355fSStephan Aßmus status_t
VisitRemoveDirRequest(RemoveDirRequest * request)241*5a1d355fSStephan Aßmus RequestVisitor::VisitRemoveDirRequest(RemoveDirRequest* request)
242*5a1d355fSStephan Aßmus {
243*5a1d355fSStephan Aßmus 	return VisitAny(request);
244*5a1d355fSStephan Aßmus }
245*5a1d355fSStephan Aßmus 
246*5a1d355fSStephan Aßmus // VisitRemoveDirReply
247*5a1d355fSStephan Aßmus status_t
VisitRemoveDirReply(RemoveDirReply * request)248*5a1d355fSStephan Aßmus RequestVisitor::VisitRemoveDirReply(RemoveDirReply* request)
249*5a1d355fSStephan Aßmus {
250*5a1d355fSStephan Aßmus 	return VisitAny(request);
251*5a1d355fSStephan Aßmus }
252*5a1d355fSStephan Aßmus 
253*5a1d355fSStephan Aßmus // VisitOpenDirRequest
254*5a1d355fSStephan Aßmus status_t
VisitOpenDirRequest(OpenDirRequest * request)255*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenDirRequest(OpenDirRequest* request)
256*5a1d355fSStephan Aßmus {
257*5a1d355fSStephan Aßmus 	return VisitAny(request);
258*5a1d355fSStephan Aßmus }
259*5a1d355fSStephan Aßmus 
260*5a1d355fSStephan Aßmus // VisitOpenDirReply
261*5a1d355fSStephan Aßmus status_t
VisitOpenDirReply(OpenDirReply * request)262*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenDirReply(OpenDirReply* request)
263*5a1d355fSStephan Aßmus {
264*5a1d355fSStephan Aßmus 	return VisitAny(request);
265*5a1d355fSStephan Aßmus }
266*5a1d355fSStephan Aßmus 
267*5a1d355fSStephan Aßmus // VisitReadDirRequest
268*5a1d355fSStephan Aßmus status_t
VisitReadDirRequest(ReadDirRequest * request)269*5a1d355fSStephan Aßmus RequestVisitor::VisitReadDirRequest(ReadDirRequest* request)
270*5a1d355fSStephan Aßmus {
271*5a1d355fSStephan Aßmus 	return VisitAny(request);
272*5a1d355fSStephan Aßmus }
273*5a1d355fSStephan Aßmus 
274*5a1d355fSStephan Aßmus // VisitReadDirReply
275*5a1d355fSStephan Aßmus status_t
VisitReadDirReply(ReadDirReply * request)276*5a1d355fSStephan Aßmus RequestVisitor::VisitReadDirReply(ReadDirReply* request)
277*5a1d355fSStephan Aßmus {
278*5a1d355fSStephan Aßmus 	return VisitAny(request);
279*5a1d355fSStephan Aßmus }
280*5a1d355fSStephan Aßmus 
281*5a1d355fSStephan Aßmus // VisitWalkRequest
282*5a1d355fSStephan Aßmus status_t
VisitWalkRequest(WalkRequest * request)283*5a1d355fSStephan Aßmus RequestVisitor::VisitWalkRequest(WalkRequest* request)
284*5a1d355fSStephan Aßmus {
285*5a1d355fSStephan Aßmus 	return VisitAny(request);
286*5a1d355fSStephan Aßmus }
287*5a1d355fSStephan Aßmus 
288*5a1d355fSStephan Aßmus // VisitWalkReply
289*5a1d355fSStephan Aßmus status_t
VisitWalkReply(WalkReply * request)290*5a1d355fSStephan Aßmus RequestVisitor::VisitWalkReply(WalkReply* request)
291*5a1d355fSStephan Aßmus {
292*5a1d355fSStephan Aßmus 	return VisitAny(request);
293*5a1d355fSStephan Aßmus }
294*5a1d355fSStephan Aßmus 
295*5a1d355fSStephan Aßmus // VisitMultiWalkRequest
296*5a1d355fSStephan Aßmus status_t
VisitMultiWalkRequest(MultiWalkRequest * request)297*5a1d355fSStephan Aßmus RequestVisitor::VisitMultiWalkRequest(MultiWalkRequest* request)
298*5a1d355fSStephan Aßmus {
299*5a1d355fSStephan Aßmus 	return VisitAny(request);
300*5a1d355fSStephan Aßmus }
301*5a1d355fSStephan Aßmus 
302*5a1d355fSStephan Aßmus // VisitMultiWalkReply
303*5a1d355fSStephan Aßmus status_t
VisitMultiWalkReply(MultiWalkReply * request)304*5a1d355fSStephan Aßmus RequestVisitor::VisitMultiWalkReply(MultiWalkReply* request)
305*5a1d355fSStephan Aßmus {
306*5a1d355fSStephan Aßmus 	return VisitAny(request);
307*5a1d355fSStephan Aßmus }
308*5a1d355fSStephan Aßmus 
309*5a1d355fSStephan Aßmus // VisitOpenAttrDirRequest
310*5a1d355fSStephan Aßmus status_t
VisitOpenAttrDirRequest(OpenAttrDirRequest * request)311*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenAttrDirRequest(OpenAttrDirRequest* request)
312*5a1d355fSStephan Aßmus {
313*5a1d355fSStephan Aßmus 	return VisitAny(request);
314*5a1d355fSStephan Aßmus }
315*5a1d355fSStephan Aßmus 
316*5a1d355fSStephan Aßmus // VisitOpenAttrDirReply
317*5a1d355fSStephan Aßmus status_t
VisitOpenAttrDirReply(OpenAttrDirReply * request)318*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenAttrDirReply(OpenAttrDirReply* request)
319*5a1d355fSStephan Aßmus {
320*5a1d355fSStephan Aßmus 	return VisitAny(request);
321*5a1d355fSStephan Aßmus }
322*5a1d355fSStephan Aßmus 
323*5a1d355fSStephan Aßmus // VisitReadAttrDirRequest
324*5a1d355fSStephan Aßmus status_t
VisitReadAttrDirRequest(ReadAttrDirRequest * request)325*5a1d355fSStephan Aßmus RequestVisitor::VisitReadAttrDirRequest(ReadAttrDirRequest* request)
326*5a1d355fSStephan Aßmus {
327*5a1d355fSStephan Aßmus 	return VisitAny(request);
328*5a1d355fSStephan Aßmus }
329*5a1d355fSStephan Aßmus 
330*5a1d355fSStephan Aßmus // VisitReadAttrDirReply
331*5a1d355fSStephan Aßmus status_t
VisitReadAttrDirReply(ReadAttrDirReply * request)332*5a1d355fSStephan Aßmus RequestVisitor::VisitReadAttrDirReply(ReadAttrDirReply* request)
333*5a1d355fSStephan Aßmus {
334*5a1d355fSStephan Aßmus 	return VisitAny(request);
335*5a1d355fSStephan Aßmus }
336*5a1d355fSStephan Aßmus 
337*5a1d355fSStephan Aßmus // VisitReadAttrRequest
338*5a1d355fSStephan Aßmus status_t
VisitReadAttrRequest(ReadAttrRequest * request)339*5a1d355fSStephan Aßmus RequestVisitor::VisitReadAttrRequest(ReadAttrRequest* request)
340*5a1d355fSStephan Aßmus {
341*5a1d355fSStephan Aßmus 	return VisitAny(request);
342*5a1d355fSStephan Aßmus }
343*5a1d355fSStephan Aßmus 
344*5a1d355fSStephan Aßmus // VisitReadAttrReply
345*5a1d355fSStephan Aßmus status_t
VisitReadAttrReply(ReadAttrReply * request)346*5a1d355fSStephan Aßmus RequestVisitor::VisitReadAttrReply(ReadAttrReply* request)
347*5a1d355fSStephan Aßmus {
348*5a1d355fSStephan Aßmus 	return VisitAny(request);
349*5a1d355fSStephan Aßmus }
350*5a1d355fSStephan Aßmus 
351*5a1d355fSStephan Aßmus // VisitWriteAttrRequest
352*5a1d355fSStephan Aßmus status_t
VisitWriteAttrRequest(WriteAttrRequest * request)353*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteAttrRequest(WriteAttrRequest* request)
354*5a1d355fSStephan Aßmus {
355*5a1d355fSStephan Aßmus 	return VisitAny(request);
356*5a1d355fSStephan Aßmus }
357*5a1d355fSStephan Aßmus 
358*5a1d355fSStephan Aßmus // VisitWriteAttrReply
359*5a1d355fSStephan Aßmus status_t
VisitWriteAttrReply(WriteAttrReply * request)360*5a1d355fSStephan Aßmus RequestVisitor::VisitWriteAttrReply(WriteAttrReply* request)
361*5a1d355fSStephan Aßmus {
362*5a1d355fSStephan Aßmus 	return VisitAny(request);
363*5a1d355fSStephan Aßmus }
364*5a1d355fSStephan Aßmus 
365*5a1d355fSStephan Aßmus // VisitRemoveAttrRequest
366*5a1d355fSStephan Aßmus status_t
VisitRemoveAttrRequest(RemoveAttrRequest * request)367*5a1d355fSStephan Aßmus RequestVisitor::VisitRemoveAttrRequest(RemoveAttrRequest* request)
368*5a1d355fSStephan Aßmus {
369*5a1d355fSStephan Aßmus 	return VisitAny(request);
370*5a1d355fSStephan Aßmus }
371*5a1d355fSStephan Aßmus 
372*5a1d355fSStephan Aßmus // VisitRemoveAttrReply
373*5a1d355fSStephan Aßmus status_t
VisitRemoveAttrReply(RemoveAttrReply * request)374*5a1d355fSStephan Aßmus RequestVisitor::VisitRemoveAttrReply(RemoveAttrReply* request)
375*5a1d355fSStephan Aßmus {
376*5a1d355fSStephan Aßmus 	return VisitAny(request);
377*5a1d355fSStephan Aßmus }
378*5a1d355fSStephan Aßmus 
379*5a1d355fSStephan Aßmus // VisitRenameAttrRequest
380*5a1d355fSStephan Aßmus status_t
VisitRenameAttrRequest(RenameAttrRequest * request)381*5a1d355fSStephan Aßmus RequestVisitor::VisitRenameAttrRequest(RenameAttrRequest* request)
382*5a1d355fSStephan Aßmus {
383*5a1d355fSStephan Aßmus 	return VisitAny(request);
384*5a1d355fSStephan Aßmus }
385*5a1d355fSStephan Aßmus 
386*5a1d355fSStephan Aßmus // VisitRenameAttrReply
387*5a1d355fSStephan Aßmus status_t
VisitRenameAttrReply(RenameAttrReply * request)388*5a1d355fSStephan Aßmus RequestVisitor::VisitRenameAttrReply(RenameAttrReply* request)
389*5a1d355fSStephan Aßmus {
390*5a1d355fSStephan Aßmus 	return VisitAny(request);
391*5a1d355fSStephan Aßmus }
392*5a1d355fSStephan Aßmus 
393*5a1d355fSStephan Aßmus // VisitStatAttrRequest
394*5a1d355fSStephan Aßmus status_t
VisitStatAttrRequest(StatAttrRequest * request)395*5a1d355fSStephan Aßmus RequestVisitor::VisitStatAttrRequest(StatAttrRequest* request)
396*5a1d355fSStephan Aßmus {
397*5a1d355fSStephan Aßmus 	return VisitAny(request);
398*5a1d355fSStephan Aßmus }
399*5a1d355fSStephan Aßmus 
400*5a1d355fSStephan Aßmus // VisitStatAttrReply
401*5a1d355fSStephan Aßmus status_t
VisitStatAttrReply(StatAttrReply * request)402*5a1d355fSStephan Aßmus RequestVisitor::VisitStatAttrReply(StatAttrReply* request)
403*5a1d355fSStephan Aßmus {
404*5a1d355fSStephan Aßmus 	return VisitAny(request);
405*5a1d355fSStephan Aßmus }
406*5a1d355fSStephan Aßmus 
407*5a1d355fSStephan Aßmus // VisitOpenQueryRequest
408*5a1d355fSStephan Aßmus status_t
VisitOpenQueryRequest(OpenQueryRequest * request)409*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenQueryRequest(OpenQueryRequest* request)
410*5a1d355fSStephan Aßmus {
411*5a1d355fSStephan Aßmus 	return VisitAny(request);
412*5a1d355fSStephan Aßmus }
413*5a1d355fSStephan Aßmus 
414*5a1d355fSStephan Aßmus // VisitOpenQueryReply
415*5a1d355fSStephan Aßmus status_t
VisitOpenQueryReply(OpenQueryReply * request)416*5a1d355fSStephan Aßmus RequestVisitor::VisitOpenQueryReply(OpenQueryReply* request)
417*5a1d355fSStephan Aßmus {
418*5a1d355fSStephan Aßmus 	return VisitAny(request);
419*5a1d355fSStephan Aßmus }
420*5a1d355fSStephan Aßmus 
421*5a1d355fSStephan Aßmus // VisitReadQueryRequest
422*5a1d355fSStephan Aßmus status_t
VisitReadQueryRequest(ReadQueryRequest * request)423*5a1d355fSStephan Aßmus RequestVisitor::VisitReadQueryRequest(ReadQueryRequest* request)
424*5a1d355fSStephan Aßmus {
425*5a1d355fSStephan Aßmus 	return VisitAny(request);
426*5a1d355fSStephan Aßmus }
427*5a1d355fSStephan Aßmus 
428*5a1d355fSStephan Aßmus // VisitReadQueryReply
429*5a1d355fSStephan Aßmus status_t
VisitReadQueryReply(ReadQueryReply * request)430*5a1d355fSStephan Aßmus RequestVisitor::VisitReadQueryReply(ReadQueryReply* request)
431*5a1d355fSStephan Aßmus {
432*5a1d355fSStephan Aßmus 	return VisitAny(request);
433*5a1d355fSStephan Aßmus }
434*5a1d355fSStephan Aßmus 
435*5a1d355fSStephan Aßmus // VisitNodeMonitoringRequest
436*5a1d355fSStephan Aßmus status_t
VisitNodeMonitoringRequest(NodeMonitoringRequest * request)437*5a1d355fSStephan Aßmus RequestVisitor::VisitNodeMonitoringRequest(NodeMonitoringRequest* request)
438*5a1d355fSStephan Aßmus {
439*5a1d355fSStephan Aßmus 	return VisitAny(request);
440*5a1d355fSStephan Aßmus }
441*5a1d355fSStephan Aßmus 
442*5a1d355fSStephan Aßmus // VisitEntryCreatedRequest
443*5a1d355fSStephan Aßmus status_t
VisitEntryCreatedRequest(EntryCreatedRequest * request)444*5a1d355fSStephan Aßmus RequestVisitor::VisitEntryCreatedRequest(EntryCreatedRequest* request)
445*5a1d355fSStephan Aßmus {
446*5a1d355fSStephan Aßmus 	return VisitNodeMonitoringRequest(request);
447*5a1d355fSStephan Aßmus }
448*5a1d355fSStephan Aßmus 
449*5a1d355fSStephan Aßmus // VisitEntryRemovedRequest
450*5a1d355fSStephan Aßmus status_t
VisitEntryRemovedRequest(EntryRemovedRequest * request)451*5a1d355fSStephan Aßmus RequestVisitor::VisitEntryRemovedRequest(EntryRemovedRequest* request)
452*5a1d355fSStephan Aßmus {
453*5a1d355fSStephan Aßmus 	return VisitNodeMonitoringRequest(request);
454*5a1d355fSStephan Aßmus }
455*5a1d355fSStephan Aßmus 
456*5a1d355fSStephan Aßmus // VisitEntryMovedRequest
457*5a1d355fSStephan Aßmus status_t
VisitEntryMovedRequest(EntryMovedRequest * request)458*5a1d355fSStephan Aßmus RequestVisitor::VisitEntryMovedRequest(EntryMovedRequest* request)
459*5a1d355fSStephan Aßmus {
460*5a1d355fSStephan Aßmus 	return VisitNodeMonitoringRequest(request);
461*5a1d355fSStephan Aßmus }
462*5a1d355fSStephan Aßmus 
463*5a1d355fSStephan Aßmus // VisitStatChangedRequest
464*5a1d355fSStephan Aßmus status_t
VisitStatChangedRequest(StatChangedRequest * request)465*5a1d355fSStephan Aßmus RequestVisitor::VisitStatChangedRequest(StatChangedRequest* request)
466*5a1d355fSStephan Aßmus {
467*5a1d355fSStephan Aßmus 	return VisitNodeMonitoringRequest(request);
468*5a1d355fSStephan Aßmus }
469*5a1d355fSStephan Aßmus 
470*5a1d355fSStephan Aßmus // VisitAttributeChangedRequest
471*5a1d355fSStephan Aßmus status_t
VisitAttributeChangedRequest(AttributeChangedRequest * request)472*5a1d355fSStephan Aßmus RequestVisitor::VisitAttributeChangedRequest(AttributeChangedRequest* request)
473*5a1d355fSStephan Aßmus {
474*5a1d355fSStephan Aßmus 	return VisitNodeMonitoringRequest(request);
475*5a1d355fSStephan Aßmus }
476*5a1d355fSStephan Aßmus 
477*5a1d355fSStephan Aßmus // VisitServerInfoRequest
478*5a1d355fSStephan Aßmus status_t
VisitServerInfoRequest(ServerInfoRequest * request)479*5a1d355fSStephan Aßmus RequestVisitor::VisitServerInfoRequest(ServerInfoRequest* request)
480*5a1d355fSStephan Aßmus {
481*5a1d355fSStephan Aßmus 	return VisitAny(request);
482*5a1d355fSStephan Aßmus }
483*5a1d355fSStephan Aßmus 
484*5a1d355fSStephan Aßmus // VisitAny
485*5a1d355fSStephan Aßmus status_t
VisitAny(Request * request)486*5a1d355fSStephan Aßmus RequestVisitor::VisitAny(Request* request)
487*5a1d355fSStephan Aßmus {
488*5a1d355fSStephan Aßmus 	return B_OK;
489*5a1d355fSStephan Aßmus }
490*5a1d355fSStephan Aßmus 
491