[$(NDDSHOME)/example/JAVA/corba/Message.idl]
const long MSG_MAX_LENGTH = 255;
struct DateTime {
long year;
long month;
long day;
long hour;
long minute;
long second;
};
typedef string<MSG_MAX_LENGTH> MessageText;
struct Message {
DateTime time;
MessageText msg;
};
interface MessageReceiver {
void sendMessage(in Message msg);
};