69a0e6ec2db87ad35785c4141181a6b272f94a96
[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  * Copyright (C) 2013, BMW AG
5  *
6  * \author Christian Linke, christian.linke@bmw.de BMW 2012,2013
7 */
8 #include <org/genivi/am/RoutingControlStubDefault.h>
9
10 namespace org {
11 namespace genivi {
12 namespace am {
13
14 RoutingControlStubDefault::RoutingControlStubDefault():
15         remoteEventHandler_(this) {
16 }
17
18 RoutingControlStubRemoteEvent* RoutingControlStubDefault::initStubAdapter(const std::shared_ptr<RoutingControlStubAdapter>& stubAdapter) {
19     stubAdapter_ = stubAdapter;
20     return &remoteEventHandler_;
21 }
22
23
24 void RoutingControlStubDefault::asyncAbort(am_Handle_s handle) {
25     // No operation in default
26 }
27
28 void RoutingControlStubDefault::asyncConnect(am_Handle_s handle, am_connectionID_t connectionID, am_sourceID_t sourceID, am_sinkID_t sinkID, am_ConnectionFormat_pe connectionFormat) {
29     // No operation in default
30 }
31
32 void RoutingControlStubDefault::asyncDisconnect(am_Handle_s handle, am_connectionID_t connectionID) {
33     // No operation in default
34 }
35
36 void RoutingControlStubDefault::asyncSetSinkVolume(am_Handle_s handle, am_sinkID_t sinkID, am_volume_t volume, am_RampType_pe ramp, am_time_t time) {
37     // No operation in default
38 }
39
40 void RoutingControlStubDefault::asyncSetSourceVolume(am_Handle_s handle, am_sourceID_t sourceID, am_volume_t volume, am_RampType_pe ramp, am_time_t time) {
41     // No operation in default
42 }
43
44 void RoutingControlStubDefault::asyncSetSourceState(am_Handle_s handle, am_sourceID_t sourceID, am_SourceState_e state) {
45     // No operation in default
46 }
47
48 void RoutingControlStubDefault::asyncSetSinkSoundProperties(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_L listSoundProperties) {
49     // No operation in default
50 }
51
52 void RoutingControlStubDefault::asyncSetSinkSoundProperty(am_Handle_s handle, am_sinkID_t sinkID, am_SoundProperty_s soundProperty) {
53     // No operation in default
54 }
55
56 void RoutingControlStubDefault::asyncSetSourceSoundProperties(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_L listSoundProperties) {
57     // No operation in default
58 }
59
60 void RoutingControlStubDefault::asyncSetSourceSoundProperty(am_Handle_s handle, am_sourceID_t sourceID, am_SoundProperty_s soundProperty) {
61     // No operation in default
62 }
63
64 void RoutingControlStubDefault::asyncCrossFade(am_Handle_s handle, am_crossfaderID_t crossfaderID, am_HotSink_e hotSink, am_RampType_pe rampType, am_time_t time) {
65     // No operation in default
66 }
67
68 void RoutingControlStubDefault::setDomainState(am_domainID_t domainID, am_DomainState_e domainState, am_Error_e& error) {
69     // No operation in default
70 }
71
72 void RoutingControlStubDefault::asyncSetVolumes(am_Handle_s handle, am_Volumes_L volumes) {
73     // No operation in default
74 }
75
76 void RoutingControlStubDefault::asyncSetSinkNotificationConfiguration(am_Handle_s handle, am_sinkID_t sinkID, am_NotificationConfiguration_s notificationConfiguration) {
77     // No operation in default
78 }
79
80 void RoutingControlStubDefault::asyncSetSourceNotificationConfiguration(am_Handle_s handle, am_sourceID_t sourceID, am_NotificationConfiguration_s notificationConfiguration) {
81     // No operation in default
82 }
83
84
85
86 RoutingControlStubDefault::RemoteEventHandler::RemoteEventHandler(RoutingControlStubDefault* defaultStub):
87         defaultStub_(defaultStub) {
88 }
89
90 } // namespace am
91 } // namespace genivi
92 } // namespace org