blob: 664f4a815e38118a4304da7f42e5b9555947ea0b [file] [log] [blame]
Radek Krejci5da708a2015-09-01 17:33:23 +02001/**
2 * \file nc_server.h
3 * \author Radek Krejci <rkrejci@cesnet.cz>
4 * \brief libnetconf2's main public header for NETCONF servers.
5 *
Michal Vaskof471fa02017-02-15 10:48:12 +01006 * Copyright (c) 2015 - 2017 CESNET, z.s.p.o.
Radek Krejci5da708a2015-09-01 17:33:23 +02007 *
Radek Krejci9b81f5b2016-02-24 13:14:49 +01008 * This source code is licensed under BSD 3-Clause License (the "License").
9 * You may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
Michal Vaskof471fa02017-02-15 10:48:12 +010011 *
Radek Krejci9b81f5b2016-02-24 13:14:49 +010012 * https://opensource.org/licenses/BSD-3-Clause
Radek Krejci5da708a2015-09-01 17:33:23 +020013 */
14
15#ifndef NC_SERVER_H_
16#define NC_SERVER_H_
17
Michal Vasko086311b2016-01-08 09:53:11 +010018@SSH_MACRO@
19@TLS_MACRO@
20
Radek Krejcid0d19522015-09-02 13:49:25 +020021#include <libnetconf2/netconf.h>
Radek Krejci5da708a2015-09-01 17:33:23 +020022#include <libnetconf2/log.h>
Michal Vasko7bcb48e2016-01-15 10:28:54 +010023#include <libnetconf2/messages_server.h>
Michal Vasko086311b2016-01-08 09:53:11 +010024#include <libnetconf2/session_server.h>
Michal Vasko45f298f2016-01-29 10:26:26 +010025#include <libnetconf2/session_server_ch.h>
Radek Krejci5da708a2015-09-01 17:33:23 +020026
27#endif /* NC_SERVER_H_ */