C# Class OpenSim.Region.CoreModules.Scripting.EmailModules.EmailModule

Inheritance: ISharedRegionModule, IEmailModule
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim

Méthodes publiques

Méthode Description
Close ( ) : void
GetNextEmail ( UUID objectID, string sender, string subject ) : Email

Initialise ( Scene scene, IConfigSource config ) : void
InsertEmail ( UUID to, Email email ) : void
PostInitialise ( ) : void
SendEmail ( UUID objectID, string address, string subject, string body ) : void

SendMail function utilized by llEMail

Private Methods

Méthode Description
DelayInSeconds ( int delay ) : void

Delay function using thread in seconds

IsLocal ( UUID objectID ) : bool
findPrim ( UUID objectID, string &ObjectRegionName ) : SceneObjectPart
resolveNamePositionRegionName ( UUID objectID, string &ObjectName, string &ObjectAbsolutePosition, string &ObjectRegionName ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

GetNextEmail() public méthode

public GetNextEmail ( UUID objectID, string sender, string subject ) : Email
objectID UUID
sender string
subject string
Résultat OpenSim.Region.Framework.Interfaces.Email

Initialise() public méthode

public Initialise ( Scene scene, IConfigSource config ) : void
scene OpenSim.Region.Framework.Scenes.Scene
config IConfigSource
Résultat void

InsertEmail() public méthode

public InsertEmail ( UUID to, Email email ) : void
to UUID
email Email
Résultat void

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void

SendEmail() public méthode

SendMail function utilized by llEMail
public SendEmail ( UUID objectID, string address, string subject, string body ) : void
objectID UUID
address string
subject string
body string
Résultat void