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/ |