common.h 515 Bytes
/*
 * @Author: yangzilong
 * @Date: 2021-12-07 16:39:17
 * @Last Modified by: yangzilong
 * @Last Modified time: Do not edit
 * @Email: yangzilong@objecteye.com
 * @Description:
 */

#pragma once


typedef struct rabbitmq_conn_params_t
{
	int port;
	// char *ip[12+3+1];
	const char *ip;
	const char *uname;
	const char *passwd;
	const char *vhost;

	const char *exchange;
	const char *exchange_type;
	const char *queue;
	const char *routing_key;

	bool durable_exchange, durable_queue;
} rabbitmq_conn_params_t;