C# 클래스 OpenSim.Region.CoreModules.Scripting.XMLRPC.XMLRPCModule

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

공개 메소드들

메소드 설명
CancelSRDRequests ( UUID itemID ) : void
Close ( ) : void
CloseXMLRPCChannel ( UUID channelKey ) : void
DeleteChannels ( UUID itemID ) : void
GetNextCompletedRequest ( ) : IXmlRpcRequestInfo
GetNextCompletedSRDRequest ( ) : IServiceRequest
Initialise ( Scene scene, IConfigSource config ) : void
IsEnabled ( ) : bool
OpenXMLRPCChannel ( uint localID, UUID itemID, UUID channelID ) : UUID
PostInitialise ( ) : void
RemoteDataReply ( string channel, string message_id, string sdata, int idata ) : void
RemoveCompletedRequest ( UUID id ) : void
RemoveCompletedSRDRequest ( UUID id ) : void
SendRemoteData ( uint localID, UUID itemID, string channel, string dest, int idata, string sdata ) : UUID
XmlRpcRemoteData ( XmlRpcRequest request, IPEndPoint remoteClient ) : XmlRpcResponse
hasRequests ( ) : bool

메소드 상세

CancelSRDRequests() 공개 메소드

public CancelSRDRequests ( UUID itemID ) : void
itemID UUID
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CloseXMLRPCChannel() 공개 메소드

public CloseXMLRPCChannel ( UUID channelKey ) : void
channelKey UUID
리턴 void

DeleteChannels() 공개 메소드

public DeleteChannels ( UUID itemID ) : void
itemID UUID
리턴 void

GetNextCompletedRequest() 공개 메소드

public GetNextCompletedRequest ( ) : IXmlRpcRequestInfo
리턴 IXmlRpcRequestInfo

GetNextCompletedSRDRequest() 공개 메소드

public GetNextCompletedSRDRequest ( ) : IServiceRequest
리턴 IServiceRequest

Initialise() 공개 메소드

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

IsEnabled() 공개 메소드

public IsEnabled ( ) : bool
리턴 bool

OpenXMLRPCChannel() 공개 메소드

public OpenXMLRPCChannel ( uint localID, UUID itemID, UUID channelID ) : UUID
localID uint
itemID UUID
channelID UUID
리턴 UUID

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

RemoteDataReply() 공개 메소드

public RemoteDataReply ( string channel, string message_id, string sdata, int idata ) : void
channel string
message_id string
sdata string
idata int
리턴 void

RemoveCompletedRequest() 공개 메소드

public RemoveCompletedRequest ( UUID id ) : void
id UUID
리턴 void

RemoveCompletedSRDRequest() 공개 메소드

public RemoveCompletedSRDRequest ( UUID id ) : void
id UUID
리턴 void

SendRemoteData() 공개 메소드

public SendRemoteData ( uint localID, UUID itemID, string channel, string dest, int idata, string sdata ) : UUID
localID uint
itemID UUID
channel string
dest string
idata int
sdata string
리턴 UUID

XmlRpcRemoteData() 공개 메소드

public XmlRpcRemoteData ( XmlRpcRequest request, IPEndPoint remoteClient ) : XmlRpcResponse
request XmlRpcRequest
remoteClient IPEndPoint
리턴 XmlRpcResponse

hasRequests() 공개 메소드

public hasRequests ( ) : bool
리턴 bool