C# Class OpenMetaverse.InstantMessage

Instant Message
Show file Open project: 3di/3di-viewer-rei-libs Class Usage Examples

Public Properties

Property Type Description
BinaryBucket byte[]
Dialog InstantMessageDialog
FromAgentID UUID
FromAgentName string
GroupIM bool
IMSessionID UUID
Message string
Offline InstantMessageOnline
ParentEstateID uint
Position System.Vector3
RegionID UUID
Timestamp System.DateTime
ToAgentID UUID

Public Methods

Method Description
ToString ( ) : string

Method Details

ToString() public method

public ToString ( ) : string
return string

Property Details

BinaryBucket public property

Context specific packed data
public byte[] BinaryBucket
return byte[]

Dialog public property

Instant message type
public InstantMessageDialog Dialog
return InstantMessageDialog

FromAgentID public property

Key of sender
public UUID FromAgentID
return UUID

FromAgentName public property

Name of sender
public string FromAgentName
return string

GroupIM public property

Group IM session toggle
public bool GroupIM
return bool

IMSessionID public property

Key of IM session, for Group Messages, the groups UUID
public UUID IMSessionID
return UUID

Message public property

Instant message text
public string Message
return string

Offline public property

Whether this message is held for offline avatars
public InstantMessageOnline Offline
return InstantMessageOnline

ParentEstateID public property

ID of originating estate
public uint ParentEstateID
return uint

Position public property

Coordinates in originating region
public Vector3,System Position
return System.Vector3

RegionID public property

Key of originating region
public UUID RegionID
return UUID

Timestamp public property

Timestamp of the instant message
public DateTime,System Timestamp
return System.DateTime

ToAgentID public property

Key of destination avatar
public UUID ToAgentID
return UUID