* added some documentation, removed sample project since it seems to addle users...
[profile/ivi/genivi/genivi-audio-manager.git] / PluginRoutingInterfaceCAPI / src-gen / org / genivi / am / RoutingControlStubDefault.cpp
1 /*
2 * This file was generated by the CommonAPI Generators.
3 *
4 * This file was generated by the CommonAPI Generators.
5 *
6 * This file was generated by the CommonAPI Generators.
7 *
8 * Copyright (C) 2012, BMW AG
9 *
10 * This file is part of GENIVI Project AudioManager.
11 *
12 * Contributions are licensed to the GENIVI Alliance under one or more
13 * Contribution License Agreements.
14 *
15 * \copyright
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/.
19 *
20 *
21 * \author Aleksandar Donchev, aleksander.donchev@partner.bmw.de BMW 2013
22 * \author Christian Linke christian.linke@bmw.de BMW 2013
23 *
24 * For further information see http://www.genivi.org/.
25 */
26 #include <org/genivi/am/RoutingControlStubDefault.h>
27
28 namespace org {
29 namespace genivi {
30 namespace am {
31
32 RoutingControlStubDefault::RoutingControlStubDefault():
33         remoteEventHandler_(this) {
34 }
35
36 RoutingControlStubRemoteEvent* RoutingControlStubDefault::initStubAdapter(const std::shared_ptr<RoutingControlStubAdapter>& stubAdapter) {
37     stubAdapter_ = stubAdapter;
38     return &remoteEventHandler_;
39 }
40
41
42 void RoutingControlStubDefault::asyncAbort(am_Handle_s handle) {
43     // No operation in default
44 }
45
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
48 }
49
50 void RoutingControlStubDefault::asyncDisconnect(am_Handle_s handle, am_connectionID_t connectionID) {
51     // No operation in default
52 }
53
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
56 }
57
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
60 }
61
62 void RoutingControlStubDefault::asyncSetSourceState(am_Handle_s handle, am_sourceID_t sourceID, am_SourceState_e state) {
63     // No operation in default
64 }
65
66 void RoutingControlStubDefault::asyncSetSinkSoundProperties(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_L listSoundProperties) {
67     // No operation in default
68 }
69
70 void RoutingControlStubDefault::asyncSetSinkSoundProperty(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_s soundProperty) {
71     // No operation in default
72 }
73
74 void RoutingControlStubDefault::asyncSetSourceSoundProperties(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_L listSoundProperties) {
75     // No operation in default
76 }
77
78 void RoutingControlStubDefault::asyncSetSourceSoundProperty(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_s soundProperty) {
79     // No operation in default
80 }
81
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
84 }
85
86 void RoutingControlStubDefault::setDomainState(am_domainID_t domainID, am_DomainState_e domainState, am_Error_e& error) {
87     // No operation in default
88 }
89
90 void RoutingControlStubDefault::asyncSetVolumes(am_Handle_s handle, am_Volumes_L volumes) {
91     // No operation in default
92 }
93
94 void RoutingControlStubDefault::asyncSetSinkNotificationConfiguration(am_Handle_s handle, am_sinkID_t sinkID, am_NotificationConfiguration_s notificationConfiguration) {
95     // No operation in default
96 }
97
98 void RoutingControlStubDefault::asyncSetSourceNotificationConfiguration(am_Handle_s handle, am_sourceID_t sourceID, am_NotificationConfiguration_s notificationConfiguration) {
99     // No operation in default
100 }
101
102
103
104 RoutingControlStubDefault::RemoteEventHandler::RemoteEventHandler(RoutingControlStubDefault* defaultStub):
105         defaultStub_(defaultStub) {
106 }
107
108 } // namespace am
109 } // namespace genivi
110 } // namespace org