BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
00001 // Licensed GNU LGPL v3 or later: http://www.gnu.org/licenses/lgpl.html -*-mode:c++;-*- 00007 namespace Bse { 00008 00010 interface TestObject { 00011 int32 echo_test (String msg) = 0; 00012 signal void echo_reply (String msg); 00013 }; 00014 00015 enum UserMessageType { 00016 ERROR = 1, 00017 WARNING, 00018 INFO, 00019 DEBUG, 00020 }; 00021 00023 record UserMessage { 00024 UserMessageType type; 00025 String title; 00026 String text1; 00027 String text2; 00028 String text3; 00029 String label; 00030 }; 00031 00036 interface Server { 00037 signal void user_message (UserMessage umsg); 00038 TestObject get_test_object () = 0; 00039 }; 00040 00041 } // Bse