C# Class WhiteCore.Modules.Scripting.XMLRPCModule

Inheritance: IService, INonSharedRegionModule, IXMLRPC
Afficher le fichier Open project: WhiteCoreSim/WhiteCore-Dev

Protected Properties

Свойство Type Description
m_server IHttpServer

Méthodes publiques

Méthode Description
AddRegion ( IScene scene ) : void
CancelSRDRequests ( UUID itemID ) : void
Close ( ) : void
CloseXMLRPCChannel ( UUID channelKey ) : void
DeleteChannels ( UUID itemID ) : void
FinishedStartup ( ) : void
GetNextCompletedRequest ( ) : IXmlRpcRequestInfo
GetNextCompletedSRDRequest ( ) : IServiceRequest
Initialise ( IConfigSource config ) : void
Initialize ( IConfigSource config, IRegistryCore registry ) : void
IsEnabled ( ) : bool
OpenXMLRPCChannel ( UUID primID, UUID itemID, UUID channelID ) : UUID
RegionLoaded ( IScene scene ) : void
RemoteDataReply ( string channel, string message_id, string sdata, int idata ) : void
RemoveCompletedRequest ( UUID id ) : void
RemoveCompletedSRDRequest ( UUID id ) : void
RemoveRegion ( IScene scene ) : void
SendRemoteData ( UUID primID, UUID itemID, string channel, string dest, int idata, string sdata ) : UUID
ServerStarted ( ) : bool
Start ( IConfigSource config, IRegistryCore registry ) : void
XmlRpcRemoteData ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
hasRequests ( ) : bool

Method Details

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

CancelSRDRequests() public méthode

public CancelSRDRequests ( UUID itemID ) : void
itemID UUID
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

CloseXMLRPCChannel() public méthode

public CloseXMLRPCChannel ( UUID channelKey ) : void
channelKey UUID
Résultat void

DeleteChannels() public méthode

public DeleteChannels ( UUID itemID ) : void
itemID UUID
Résultat void

FinishedStartup() public méthode

public FinishedStartup ( ) : void
Résultat void

GetNextCompletedRequest() public méthode

public GetNextCompletedRequest ( ) : IXmlRpcRequestInfo
Résultat IXmlRpcRequestInfo

GetNextCompletedSRDRequest() public méthode

public GetNextCompletedSRDRequest ( ) : IServiceRequest
Résultat IServiceRequest

Initialise() public méthode

public Initialise ( IConfigSource config ) : void
config IConfigSource
Résultat void

Initialize() public méthode

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

IsEnabled() public méthode

public IsEnabled ( ) : bool
Résultat bool

OpenXMLRPCChannel() public méthode

public OpenXMLRPCChannel ( UUID primID, UUID itemID, UUID channelID ) : UUID
primID UUID
itemID UUID
channelID UUID
Résultat UUID

RegionLoaded() public méthode

public RegionLoaded ( IScene scene ) : void
scene IScene
Résultat void

RemoteDataReply() public méthode

public RemoteDataReply ( string channel, string message_id, string sdata, int idata ) : void
channel string
message_id string
sdata string
idata int
Résultat void

RemoveCompletedRequest() public méthode

public RemoveCompletedRequest ( UUID id ) : void
id UUID
Résultat void

RemoveCompletedSRDRequest() public méthode

public RemoveCompletedSRDRequest ( UUID id ) : void
id UUID
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( IScene scene ) : void
scene IScene
Résultat void

SendRemoteData() public méthode

public SendRemoteData ( UUID primID, UUID itemID, string channel, string dest, int idata, string sdata ) : UUID
primID UUID
itemID UUID
channel string
dest string
idata int
sdata string
Résultat UUID

ServerStarted() public méthode

public ServerStarted ( ) : bool
Résultat bool

Start() public méthode

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

XmlRpcRemoteData() public méthode

public XmlRpcRemoteData ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
Résultat Nwc.XmlRpc.XmlRpcResponse

hasRequests() public méthode

public hasRequests ( ) : bool
Résultat bool

Property Details

m_server protected_oe property

protected IHttpServer m_server
Résultat IHttpServer