C# 클래스 Aurora.Addon.IRCChat.IRCParcelService

상속: INonSharedRegionModule
파일 보기 프로젝트 열기: aurora-sim/Aurora-Sim-Optional-Modules

공개 메소드들

메소드 설명
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialise ( IConfigSource source ) : void
PostInitialise ( ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void

비공개 메소드들

메소드 설명
CloseClient ( IScenePresence sp ) : void
ControllingClient_OnInstantMessage ( IClientAPI remoteclient, Aurora.Framework.GridInstantMessage im ) : bool
CreateIRCConnection ( IScenePresence presence, string network ) : void
EventManager_OnAvatarEnteringNewParcel ( IScenePresence presence, ILandObject oldParcel ) : void
EventManager_OnChatFromClient ( IClientAPI sender, OSChatMessage chat ) : void
EventManager_OnMakeChildAgent ( IScenePresence presence, Aurora.Framework.Services.GridRegion destination ) : void
EventManager_OnMakeRootAgent ( IScenePresence presence ) : void
EventManager_OnRemovePresence ( IScenePresence presence ) : void
HookUpClientEvents ( IScenePresence sp, MetaBuilders.Irc.Client client ) : void
JoinChannel ( MetaBuilders.Irc.Client client, string channel, IScenePresence presence ) : void
SwitchChannels ( IScenePresence presence, ILandObject oldParcel, MetaBuilders.Irc.Client client ) : void
TryGetClient ( UUID uUID, MetaBuilders.Irc.Client &client ) : bool
TryGetNetwork ( IScenePresence avatar, string &network ) : bool
chatting ( Object sender, IrcMessageEventArgs e, IScenePresence presence ) : void
dataGot ( Object sender, MetaBuilders.Irc.Network.ConnectionDataEventArgs e ) : void
dataSent ( Object sender, MetaBuilders.Irc.Network.ConnectionDataEventArgs e ) : void
logDisconnected ( Object sender, MetaBuilders.Irc.Network.ConnectionDataEventArgs e ) : void
timeRequested ( Object sender, IrcMessageEventArgs e, MetaBuilders.Irc.Client client ) : void
welcomed ( Object sender, IrcMessageEventArgs e, MetaBuilders.Irc.Client client, IScenePresence sp ) : void

메소드 상세

AddRegion() 공개 메소드

public AddRegion ( IScene scene ) : void
scene IScene
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Initialise() 공개 메소드

public Initialise ( IConfigSource source ) : void
source IConfigSource
리턴 void

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

RegionLoaded() 공개 메소드

public RegionLoaded ( IScene scene ) : void
scene IScene
리턴 void

RemoveRegion() 공개 메소드

public RemoveRegion ( IScene scene ) : void
scene IScene
리턴 void