qbipcs.h   qbipcs.h 
skipping to change at line 26 skipping to change at line 26
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details. * GNU Lesser General Public License for more details.
* *
* You should have received a copy of the GNU Lesser General Public License * You should have received a copy of the GNU Lesser General Public License
* along with libqb. If not, see <http://www.gnu.org/licenses/>. * along with libqb. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef QB_IPCS_H_DEFINED #ifndef QB_IPCS_H_DEFINED
#define QB_IPCS_H_DEFINED #define QB_IPCS_H_DEFINED
#include <stdlib.h>
#include <qb/qbipc_common.h>
#include <qb/qbhdb.h>
#include <qb/qbloop.h>
/* *INDENT-OFF* */ /* *INDENT-OFF* */
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
/* *INDENT-ON* */ /* *INDENT-ON* */
#include <stdlib.h>
#include <qb/qbipc_common.h>
#include <qb/qbhdb.h>
#include <qb/qbloop.h>
/**
* @file qbipcs.h
*
* Server IPC API.
*
* @example ipcserver.c
*/
enum qb_ipcs_rate_limit { enum qb_ipcs_rate_limit {
QB_IPCS_RATE_FAST, QB_IPCS_RATE_FAST,
QB_IPCS_RATE_NORMAL, QB_IPCS_RATE_NORMAL,
QB_IPCS_RATE_SLOW, QB_IPCS_RATE_SLOW,
QB_IPCS_RATE_OFF, QB_IPCS_RATE_OFF,
QB_IPCS_RATE_OFF_2,
}; };
struct qb_ipcs_connection; struct qb_ipcs_connection;
typedef struct qb_ipcs_connection qb_ipcs_connection_t; typedef struct qb_ipcs_connection qb_ipcs_connection_t;
struct qb_ipcs_service; struct qb_ipcs_service;
typedef struct qb_ipcs_service qb_ipcs_service_t; typedef struct qb_ipcs_service qb_ipcs_service_t;
struct qb_ipcs_stats { struct qb_ipcs_stats {
uint32_t active_connections; uint32_t active_connections;
 End of changes. 3 change blocks. 
5 lines changed or deleted 14 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/