C# 클래스 OpenSim.Region.CoreModules.Scripting.EmailModules.EmailModule

상속: ISharedRegionModule, IEmailModule
파일 보기 프로젝트 열기: openmetaversefoundation/fortis-opensim

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

GetNextEmail() 공개 메소드

public GetNextEmail ( UUID objectID, string sender, string subject ) : Email
objectID UUID
sender string
subject string
리턴 OpenSim.Region.Framework.Interfaces.Email

Initialise() 공개 메소드

public Initialise ( Scene scene, IConfigSource config ) : void
scene OpenSim.Region.Framework.Scenes.Scene
config IConfigSource
리턴 void

InsertEmail() 공개 메소드

public InsertEmail ( UUID to, Email email ) : void
to UUID
email Email
리턴 void

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

SendEmail() 공개 메소드

SendMail function utilized by llEMail
public SendEmail ( UUID objectID, string address, string subject, string body ) : void
objectID UUID
address string
subject string
body string
리턴 void