/** @file Parser: @b response parser class. Copyright (c) 2001-2026 Art. Lebedev Studio (https://www.artlebedev.com) Authors: Konstantin Morshnev , Alexandr Petrosian */ #include "classes.h" #include "pa_vmethod_frame.h" #include "pa_request.h" #include "pa_vresponse.h" volatile const char * IDENT_RESPONSE_C="$Id: response.C,v 1.36 2026/04/25 13:38:46 moko Exp $"; // class class MResponse: public Methoded { public: MResponse(); public: // Methoded bool used_directly() { return false; } }; // global variable DECLARE_CLASS_VAR(response, new MResponse); // methods static void _clear(Request& r, MethodParams&) { GET_SELF(r, VResponse).fields().clear(); } // constructor MResponse::MResponse(): Methoded("response") { // ^clear[] add_native_method("clear", Method::CT_STATIC, _clear, 0, 0); }