fred-mod-eppd
Main Page
Modules
Classes
Files
File List
File Members
/build/mod-eppd-2.21.0/logd-client.h
1
/*
2
* Copyright (C) 2010-2018 CZ.NIC, z. s. p. o.
3
*
4
* This file is part of FRED.
5
*
6
* FRED is free software: you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation, either version 3 of the License, or
9
* (at your option) any later version.
10
*
11
* FRED is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with FRED. If not, see <https://www.gnu.org/licenses/>.
18
*/
19
#include "
epp-client.h
"
20
#include "
epp_common.h
"
21
#include "
epp_parser.h
"
22
23
typedef
struct
epp_log_operation_result
24
{
25
int
success;
26
}
epp_log_operation_result
;
27
28
29
epp_log_operation_result
log_epp_response(
30
epp_context
*epp_ctx,
service_Logger
*log_service,
qhead
*valerr,
const
char
*response,
31
const
epp_command_data
*cdata, ccReg_TID session_id, ccReg_TID log_entry_id);
32
33
ccReg_TID log_epp_command(
34
epp_context
*epp_ctx,
service_Logger
*service,
char
*remote_ip,
char
*request,
35
epp_command_data
*cdata,
epp_red_command_type
cmdtype, ccReg_TID sessionid);
36
37
38
int
epp_log_CreateSession(
39
epp_context
*epp_ctx,
service_Logger
service,
const
char
*user_name, ccReg_TID user_id,
40
ccReg_TID *
const
log_session_id,
char
*errmsg);
41
42
int
epp_log_CloseSession(
43
epp_context
*epp_ctx,
service_Logger
service, ccReg_TID log_session_id,
char
*errmsg);
epp_command_data
Definition:
epp_common.h:909
epp-client.h
service_Logger
void * service_Logger
Definition:
epp-client.h:66
epp_context
Definition:
epp_common.h:45
epp_red_command_type
epp_red_command_type
Definition:
epp_parser.h:62
epp_log_operation_result
Definition:
logd-client.h:23
epp_parser.h
qhead
Definition:
epp_common.h:309
epp_common.h
Generated by
1.8.11