コード例 #1
0
struct service *upnp_transport_get_service(void) {
	if (transport_service_.variable_container == NULL) {
		state_variables_ =
			VariableContainer_new(TRANSPORT_VAR_COUNT,
					      transport_var_meta,
					      transport_default_values);
		transport_service_.variable_container = state_variables_;
	}
	return &transport_service_;
}
コード例 #2
0
ファイル: upnp_control.c プロジェクト: alinzai/audio
struct service *upnp_control_get_service(void) {
	if (control_service_.variable_container == NULL) {
		state_variables_ =
			VariableContainer_new(CONTROL_VAR_COUNT,
					      control_variable_names,
					      control_default_values);
		control_service_.variable_container = state_variables_;
	}

	return &control_service_;
}