2 * This file was generated by the CommonAPI Generators.
4 * This file was generated by the CommonAPI Generators.
6 * This file was generated by the CommonAPI Generators.
8 * Copyright (C) 2012, BMW AG
10 * This file is part of GENIVI Project AudioManager.
12 * Contributions are licensed to the GENIVI Alliance under one or more
13 * Contribution License Agreements.
16 * This Source Code Form is subject to the terms of the
17 * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with
18 * this file, You can obtain one at http://mozilla.org/MPL/2.0/.
21 * \author Aleksandar Donchev, aleksander.donchev@partner.bmw.de BMW 2013
22 * \author Christian Linke christian.linke@bmw.de BMW 2013
24 * For further information see http://www.genivi.org/.
26 #include <org/genivi/am/RoutingControlStubDefault.h>
32 RoutingControlStubDefault::RoutingControlStubDefault():
33 remoteEventHandler_(this) {
36 RoutingControlStubRemoteEvent* RoutingControlStubDefault::initStubAdapter(const std::shared_ptr<RoutingControlStubAdapter>& stubAdapter) {
37 stubAdapter_ = stubAdapter;
38 return &remoteEventHandler_;
42 void RoutingControlStubDefault::asyncAbort(am_Handle_s handle) {
43 // No operation in default
46 void RoutingControlStubDefault::asyncConnect(am_Handle_s handle, am_connectionID_t connectionID, am_sourceID_t sourceID, am_sinkID_t sinkID, am_ConnectionFormat_pe connectionFormat) {
47 // No operation in default
50 void RoutingControlStubDefault::asyncDisconnect(am_Handle_s handle, am_connectionID_t connectionID) {
51 // No operation in default
54 void RoutingControlStubDefault::asyncSetSinkVolume(am_Handle_s handle, am_sinkID_t sinkID, am_volume_t volume, am_RampType_pe ramp, am_time_t time) {
55 // No operation in default
58 void RoutingControlStubDefault::asyncSetSourceVolume(am_Handle_s handle, am_sourceID_t sourceID, am_volume_t volume, am_RampType_pe ramp, am_time_t time) {
59 // No operation in default
62 void RoutingControlStubDefault::asyncSetSourceState(am_Handle_s handle, am_sourceID_t sourceID, am_SourceState_e state) {
63 // No operation in default
66 void RoutingControlStubDefault::asyncSetSinkSoundProperties(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_L listSoundProperties) {
67 // No operation in default
70 void RoutingControlStubDefault::asyncSetSinkSoundProperty(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_s soundProperty) {
71 // No operation in default
74 void RoutingControlStubDefault::asyncSetSourceSoundProperties(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_L listSoundProperties) {
75 // No operation in default
78 void RoutingControlStubDefault::asyncSetSourceSoundProperty(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_s soundProperty) {
79 // No operation in default
82 void RoutingControlStubDefault::asyncCrossFade(am_Handle_s handle, am_crossfaderID_t crossfaderID, am_HotSink_e hotSink, am_RampType_pe rampType, am_time_t time) {
83 // No operation in default
86 void RoutingControlStubDefault::setDomainState(am_domainID_t domainID, am_DomainState_e domainState, am_Error_e& error) {
87 // No operation in default
90 void RoutingControlStubDefault::asyncSetVolumes(am_Handle_s handle, am_Volumes_L volumes) {
91 // No operation in default
94 void RoutingControlStubDefault::asyncSetSinkNotificationConfiguration(am_Handle_s handle, am_sinkID_t sinkID, am_NotificationConfiguration_s notificationConfiguration) {
95 // No operation in default
98 void RoutingControlStubDefault::asyncSetSourceNotificationConfiguration(am_Handle_s handle, am_sourceID_t sourceID, am_NotificationConfiguration_s notificationConfiguration) {
99 // No operation in default
104 RoutingControlStubDefault::RemoteEventHandler::RemoteEventHandler(RoutingControlStubDefault* defaultStub):
105 defaultStub_(defaultStub) {
109 } // namespace genivi