⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fea_click_xif.cc

📁 xorp源码hg
💻 CC
字号:
/* * Copyright (c) 2001-2007 International Computer Science Institute * See LICENSE file for licensing, conditions, and warranties on use. * * DO NOT EDIT THIS FILE - IT IS PROGRAMMATICALLY GENERATED * * Generated by 'clnt-gen'. */#ident "$XORP: xorp/xrl/interfaces/fea_click_xif.cc,v 1.10 2007/02/16 22:47:36 pavlin Exp $"#include "fea_click_xif.hh"boolXrlFeaClickV0p1Client::send_enable_click(	const char*	dst_xrl_target_name,	const bool&	enable,	const EnableClickCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/enable_click");    x.args().add("enable", enable);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_enable_click, cb));}/* Unmarshall enable_click */voidXrlFeaClickV0p1Client::unmarshall_enable_click(	const XrlError&	e,	XrlArgs*	a,	EnableClickCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_start_click(	const char*	dst_xrl_target_name,	const StartClickCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/start_click");    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_start_click, cb));}/* Unmarshall start_click */voidXrlFeaClickV0p1Client::unmarshall_start_click(	const XrlError&	e,	XrlArgs*	a,	StartClickCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_stop_click(	const char*	dst_xrl_target_name,	const StopClickCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/stop_click");    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_stop_click, cb));}/* Unmarshall stop_click */voidXrlFeaClickV0p1Client::unmarshall_stop_click(	const XrlError&	e,	XrlArgs*	a,	StopClickCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_enable_duplicate_routes_to_kernel(	const char*	dst_xrl_target_name,	const bool&	enable,	const EnableDuplicateRoutesToKernelCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/enable_duplicate_routes_to_kernel");    x.args().add("enable", enable);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_enable_duplicate_routes_to_kernel, cb));}/* Unmarshall enable_duplicate_routes_to_kernel */voidXrlFeaClickV0p1Client::unmarshall_enable_duplicate_routes_to_kernel(	const XrlError&	e,	XrlArgs*	a,	EnableDuplicateRoutesToKernelCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_enable_kernel_click(	const char*	dst_xrl_target_name,	const bool&	enable,	const EnableKernelClickCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/enable_kernel_click");    x.args().add("enable", enable);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_enable_kernel_click, cb));}/* Unmarshall enable_kernel_click */voidXrlFeaClickV0p1Client::unmarshall_enable_kernel_click(	const XrlError&	e,	XrlArgs*	a,	EnableKernelClickCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_enable_kernel_click_install_on_startup(	const char*	dst_xrl_target_name,	const bool&	enable,	const EnableKernelClickInstallOnStartupCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/enable_kernel_click_install_on_startup");    x.args().add("enable", enable);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_enable_kernel_click_install_on_startup, cb));}/* Unmarshall enable_kernel_click_install_on_startup */voidXrlFeaClickV0p1Client::unmarshall_enable_kernel_click_install_on_startup(	const XrlError&	e,	XrlArgs*	a,	EnableKernelClickInstallOnStartupCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_kernel_click_modules(	const char*	dst_xrl_target_name,	const string&	modules,	const SetKernelClickModulesCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_kernel_click_modules");    x.args().add("modules", modules);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_kernel_click_modules, cb));}/* Unmarshall set_kernel_click_modules */voidXrlFeaClickV0p1Client::unmarshall_set_kernel_click_modules(	const XrlError&	e,	XrlArgs*	a,	SetKernelClickModulesCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_kernel_click_mount_directory(	const char*	dst_xrl_target_name,	const string&	directory,	const SetKernelClickMountDirectoryCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_kernel_click_mount_directory");    x.args().add("directory", directory);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_kernel_click_mount_directory, cb));}/* Unmarshall set_kernel_click_mount_directory */voidXrlFeaClickV0p1Client::unmarshall_set_kernel_click_mount_directory(	const XrlError&	e,	XrlArgs*	a,	SetKernelClickMountDirectoryCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_kernel_click_config_generator_file(	const char*	dst_xrl_target_name,	const string&	kernel_click_config_generator_file,	const SetKernelClickConfigGeneratorFileCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_kernel_click_config_generator_file");    x.args().add("kernel_click_config_generator_file", kernel_click_config_generator_file);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_kernel_click_config_generator_file, cb));}/* Unmarshall set_kernel_click_config_generator_file */voidXrlFeaClickV0p1Client::unmarshall_set_kernel_click_config_generator_file(	const XrlError&	e,	XrlArgs*	a,	SetKernelClickConfigGeneratorFileCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_enable_user_click(	const char*	dst_xrl_target_name,	const bool&	enable,	const EnableUserClickCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/enable_user_click");    x.args().add("enable", enable);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_enable_user_click, cb));}/* Unmarshall enable_user_click */voidXrlFeaClickV0p1Client::unmarshall_enable_user_click(	const XrlError&	e,	XrlArgs*	a,	EnableUserClickCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_command_file(	const char*	dst_xrl_target_name,	const string&	user_click_command_file,	const SetUserClickCommandFileCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_command_file");    x.args().add("user_click_command_file", user_click_command_file);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_command_file, cb));}/* Unmarshall set_user_click_command_file */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_command_file(	const XrlError&	e,	XrlArgs*	a,	SetUserClickCommandFileCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_command_extra_arguments(	const char*	dst_xrl_target_name,	const string&	user_click_command_extra_arguments,	const SetUserClickCommandExtraArgumentsCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_command_extra_arguments");    x.args().add("user_click_command_extra_arguments", user_click_command_extra_arguments);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_command_extra_arguments, cb));}/* Unmarshall set_user_click_command_extra_arguments */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_command_extra_arguments(	const XrlError&	e,	XrlArgs*	a,	SetUserClickCommandExtraArgumentsCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_command_execute_on_startup(	const char*	dst_xrl_target_name,	const bool&	user_click_command_execute_on_startup,	const SetUserClickCommandExecuteOnStartupCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_command_execute_on_startup");    x.args().add("user_click_command_execute_on_startup", user_click_command_execute_on_startup);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_command_execute_on_startup, cb));}/* Unmarshall set_user_click_command_execute_on_startup */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_command_execute_on_startup(	const XrlError&	e,	XrlArgs*	a,	SetUserClickCommandExecuteOnStartupCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_control_address(	const char*	dst_xrl_target_name,	const IPv4&	user_click_control_address,	const SetUserClickControlAddressCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_control_address");    x.args().add("user_click_control_address", user_click_control_address);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_control_address, cb));}/* Unmarshall set_user_click_control_address */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_control_address(	const XrlError&	e,	XrlArgs*	a,	SetUserClickControlAddressCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_control_socket_port(	const char*	dst_xrl_target_name,	const uint32_t&	user_click_control_socket_port,	const SetUserClickControlSocketPortCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_control_socket_port");    x.args().add("user_click_control_socket_port", user_click_control_socket_port);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_control_socket_port, cb));}/* Unmarshall set_user_click_control_socket_port */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_control_socket_port(	const XrlError&	e,	XrlArgs*	a,	SetUserClickControlSocketPortCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_startup_config_file(	const char*	dst_xrl_target_name,	const string&	user_click_startup_config_file,	const SetUserClickStartupConfigFileCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_startup_config_file");    x.args().add("user_click_startup_config_file", user_click_startup_config_file);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_startup_config_file, cb));}/* Unmarshall set_user_click_startup_config_file */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_startup_config_file(	const XrlError&	e,	XrlArgs*	a,	SetUserClickStartupConfigFileCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}boolXrlFeaClickV0p1Client::send_set_user_click_config_generator_file(	const char*	dst_xrl_target_name,	const string&	user_click_config_generator_file,	const SetUserClickConfigGeneratorFileCB&	cb){    Xrl x(dst_xrl_target_name, "fea_click/0.1/set_user_click_config_generator_file");    x.args().add("user_click_config_generator_file", user_click_config_generator_file);    return _sender->send(x, callback(this, &XrlFeaClickV0p1Client::unmarshall_set_user_click_config_generator_file, cb));}/* Unmarshall set_user_click_config_generator_file */voidXrlFeaClickV0p1Client::unmarshall_set_user_click_config_generator_file(	const XrlError&	e,	XrlArgs*	a,	SetUserClickConfigGeneratorFileCB		cb){    if (e != XrlError::OKAY()) {	cb->dispatch(e);	return;    } else if (a && a->size() != 0) {	XLOG_ERROR("Wrong number of arguments (%u != %u)", XORP_UINT_CAST(a->size()), XORP_UINT_CAST(0));	cb->dispatch(XrlError::BAD_ARGS());	return;    }    cb->dispatch(e);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -