1
/* -*- Mode: idl; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- */
3
* Bonobo_Application.idl: Unique application support (some would call
4
* it--or can be used for--Automation).
8
#ifndef BONOBO_APPLICATION_IDL
9
#define BONOBO_APPLICATION_IDL
11
#include "Bonobo_Unknown.idl"
15
interface Application : Bonobo::Unknown {
17
typedef sequence<any> ArgList;
18
typedef sequence<string> argv_t;
22
sequence<TypeCode> types;
27
typedef sequence<MessageDesc> MessageList;
29
any message (in string msg,
31
long newInstance (in argv_t argv);
32
MessageList listMessages ();
35
void unimplemented1 ();
36
void unimplemented2 ();
37
void unimplemented3 ();
38
void unimplemented4 ();
39
void unimplemented5 ();
40
void unimplemented6 ();
41
void unimplemented7 ();
42
void unimplemented8 ();
47
#endif /* BONOBO_APPLICATION_IDL */