From ee937667fd0ecd82faab4c88d756b906fb625f1a Mon Sep 17 00:00:00 2001 From: sc Date: Tue, 28 Nov 2000 17:07:47 +0000 Subject: Integration into IvyLeague Uvh -> Ivl Multiplexer.* is renamed into Scheduler.* A few name conflicts in the merger with ex-DNN have been solved Imakefile is replaced by Makefile Created InetAddress.* and UnixAddress.* from Address.* Created IrdaAddress.* OLD/TextStream has been updated --- comm/Message.cc | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'comm/Message.cc') diff --git a/comm/Message.cc b/comm/Message.cc index fea0d80..50b9ac1 100644 --- a/comm/Message.cc +++ b/comm/Message.cc @@ -18,19 +18,19 @@ #include "MsgStream.h" #include "IOS.h" -/*?class UchMessage -\typ{UchMessage} is the abstract base class for messages. +/*?class IvlMessage +\typ{IvlMessage} is the abstract base class for messages. Each subclass must redefine the virtual functions \fun{WriteTo} and \fun{ReadFrom}, so that messages can be added to and retrieved from buffers. ?*/ /*?nodoc?*/ -UchMessage :: UchMessage () +IvlMessage :: IvlMessage () { } /*?nodoc?*/ -UchMessage :: ~UchMessage () +IvlMessage :: ~IvlMessage () { } @@ -39,12 +39,12 @@ This virtual function must write a message into a buffer. Usually, the implementation of this function in a derived class starts by calling the same function of its base class, because a derived class inherits the fields of its base class and adds its own fields. -Data is usually appended to the buffer by the \fun{UchMsgBuffer::Append} +Data is usually appended to the buffer by the \fun{IvlMsgBuffer::Append} functions or \fun{operator $<<$}. The default implementation does nothing. ?*/ void -UchMessage :: WriteTo (UchIOS&) +IvlMessage :: WriteTo (IvlIOS&) { } @@ -54,12 +54,12 @@ At most \var{len} bytes should be read from the buffer. Usually, the implementation of this function in a derived class starts by calling the same function of its base class, because a derived class inherits the fields of its base class and adds its own fields. -Data is usually retrieved from the buffer by the \fun{UchMsgBuffer::Get} +Data is usually retrieved from the buffer by the \fun{IvlMsgBuffer::Get} functions or \fun{operator $>>$}. The default implementation does nothing. ?*/ void -UchMessage :: ReadFrom (UchIOS&, lword) +IvlMessage :: ReadFrom (IvlIOS&, lword) { } @@ -70,14 +70,14 @@ after they have been loaded from a buffer. In this case an answer must be sent back with \fun{Reply}. Messages can be sent before replying; they will be buffered by the receiver for later processing. But you cannot use \fun{Ask} before replying. -In the class \typ{UchMessage} this function does nothing and returns true; +In the class \typ{IvlMessage} this function does nothing and returns true; if \var{ask} is true, it replies immediately with an empty message. ?*/ bool -UchMessage :: Activate (UchMsgStream& s, bool ask) +IvlMessage :: Activate (IvlMsgStream& s, bool ask) { if (ask) { - UchMessage dummy; + IvlMessage dummy; s.Reply (dummy); } return true; -- cgit v1.1