You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dvmhost/src/fne/restapi/RESTDefines.h

71 lines
2.6 KiB

// SPDX-License-Identifier: GPL-2.0-only
/*
* Digital Voice Modem - Converged FNE Software
* GPLv2 Open Source. Use is subject to license terms.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* Copyright (C) 2024-2025 Bryan Biedenkapp, N2PLL
*
*/
/**
* @defgroup fne_rest FNE REST API
* @brief Implementation for the FNE REST API.
* @ingroup fne
*
* @file RESTDefines.h
* @ingroup fne_rest
*/
#if !defined(__FNE_REST_DEFINES_H__)
#define __FNE_REST_DEFINES_H__
#include "fne/Defines.h"
#include "host/restapi/RESTDefines.h"
// ---------------------------------------------------------------------------
// Constants
// ---------------------------------------------------------------------------
#define FNE_GET_PEER_QUERY "/peer/query"
#define FNE_GET_PEER_COUNT "/peer/count"
#define FNE_PUT_PEER_RESET "/peer/reset"
#define FNE_PUT_PEER_RESET_CONN "/peer/connreset"
#define FNE_GET_RID_QUERY "/rid/query"
#define FNE_PUT_RID_ADD "/rid/add"
#define FNE_PUT_RID_DELETE "/rid/delete"
#define FNE_GET_RID_COMMIT "/rid/commit"
#define FNE_GET_TGID_QUERY "/tg/query"
#define FNE_PUT_TGID_ADD "/tg/add"
#define FNE_PUT_TGID_DELETE "/tg/delete"
#define FNE_GET_TGID_COMMIT "/tg/commit"
#define FNE_GET_PEER_LIST "/peer/list"
#define FNE_PUT_PEER_ADD "/peer/add"
#define FNE_PUT_PEER_DELETE "/peer/delete"
#define FNE_GET_PEER_COMMIT "/peer/commit"
#define FNE_PUT_PEER_NAK_PEERID "/peer/nak/byPeerId"
#define FNE_PUT_PEER_NAK_ADDRESS "/peer/nak/byAddress"
#define FNE_GET_ADJ_MAP_LIST "/adjmap/list"
#define FNE_PUT_ADJ_MAP_ADD "/adjmap/add"
#define FNE_PUT_ADJ_MAP_DELETE "/adjmap/delete"
#define FNE_GET_ADJ_MAP_COMMIT "/adjmap/commit"
#define FNE_GET_FORCE_UPDATE "/force-update"
#define FNE_GET_RELOAD_TGS "/reload-tgs"
#define FNE_GET_RELOAD_RIDS "/reload-rids"
#define FNE_GET_RELOAD_PEERLIST "/reload-peers"
#define FNE_GET_RELOAD_CRYPTO "/reload-crypto"
#define FNE_GET_STATS "/stats"
#define FNE_PUT_RESET_TOTAL_CALLS "/stats/reset-total-calls"
#define FNE_PUT_RESET_ACTIVE_CALLS "/stats/reset-active-calls"
#define FNE_PUT_RESET_CALL_COLLISIONS "/stats/reset-call-collisions"
#define FNE_GET_AFF_LIST "/report-affiliations"
#define FNE_GET_SPANNING_TREE "/spanning-tree"
#endif // __FNE_REST_DEFINES_H__

Powered by TurnKey Linux.