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ßmusRequestVisitor::RequestVisitor() 7*5a1d355fSStephan Aßmus { 8*5a1d355fSStephan Aßmus } 9*5a1d355fSStephan Aßmus 10*5a1d355fSStephan Aßmus // destructor ~RequestVisitor()11*5a1d355fSStephan AßmusRequestVisitor::~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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::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ßmusRequestVisitor::VisitAny(Request* request) 487*5a1d355fSStephan Aßmus { 488*5a1d355fSStephan Aßmus return B_OK; 489*5a1d355fSStephan Aßmus } 490*5a1d355fSStephan Aßmus 491