Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

TalkMessage Class Reference

Structure defining a talk message. More...

#include <talkative.hh>

List of all members.

Public Member Functions

Public Attributes


Detailed Description

Structure defining a talk message.

Definition at line 144 of file talkative.hh.


Constructor & Destructor Documentation

TalkMessage::TalkMessage Talkative se,
std::string  t = "",
unsigned short  sc = Talkative::UNSPECIFIED,
int  pr = 0,
time_t  tm = -1,
std::string  rn = "",
std::string  tn = ""
[inline]
 

Definition at line 154 of file talkative.hh.


Member Data Documentation

int TalkMessage::priority
 

Definition at line 149 of file talkative.hh.

Referenced by RemoteTalkative::do_say(), and LocalTalkative::handle_say().

std::string TalkMessage::reply_nonce
 

If not empty (""), this is the nonce (message ID) of a previous message to which this one is a reply.

Definition at line 151 of file talkative.hh.

Referenced by RemoteTalkative::do_say(), and LocalTalkative::handle_say().

unsigned short TalkMessage::scope
 

See scope codes below. Combine multiple codes with |.

Definition at line 148 of file talkative.hh.

Referenced by RemoteTalkative::do_say(), and LocalTalkative::handle_say().

Talkative& TalkMessage::sender
 

Definition at line 147 of file talkative.hh.

Referenced by RemoteTalkative::do_say().

std::string TalkMessage::text
 

Definition at line 146 of file talkative.hh.

Referenced by RemoteTalkative::do_say(), and LocalTalkative::handle_say().

std::string TalkMessage::this_nonce
 

If not empty (""), this is the nonce (message ID) of this talk message. Combine with URL of sender to form a unique ID.

Definition at line 152 of file talkative.hh.

Referenced by LocalTalkative::handle_say().

time_t TalkMessage::time
 

Time message was sent (seconds since midnight, Jan 1 1970, UTC., except -1 means no time available.).

Definition at line 150 of file talkative.hh.

Referenced by RemoteTalkative::do_say(), and LocalTalkative::handle_say().


The documentation for this class was generated from the following file:
Generated on Tue Aug 12 03:55:58 2003 for Interreality Project - VOS by doxygen 1.3.2