C# 클래스 Universe.Services.EventQueueHelper

파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 메소드들

메소드 설명
AgentParams ( UUID agentID, bool checkEstate, int godLevel, bool limitedToEstate ) : OSD
ChatterBoxSessionAgentListUpdates ( UUID sessionID, UUID agentID, bool canVoiceChat, bool isModerator, bool textMute ) : OSD
ChatterBoxSessionStartReply ( string groupName, UUID groupID ) : OSD
ChatterboxInvitation ( UUID sessionID, string sessionName, UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket ) : OSD
CrossRegion ( ulong handle, System.Vector3 pos, System.Vector3 lookAt, IPAddress address, int port, string capsURL, UUID agentID, UUID sessionID, int RegionSizeX, int RegionSizeY ) : OSD
DisableSimulator ( ulong handle ) : OSD
EnableSimulator ( ulong handle, byte IPAddress, int Port, int RegionSizeX, int RegionSizeY ) : OSD
EstablishAgentCommunication ( UUID agentID, ulong regionhandle, string simIpAndPort, string seedcap, int RegionSizeX, int RegionSizeY ) : OSD
GroupMembership ( AgentGroupDataUpdatePacket groupUpdatePacket ) : OSD
InstantMessage ( UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket, bool checkEstate, int godLevel, bool limitedToEstate ) : OSD
InstantMessageParams ( UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket ) : OSD
LandStatReply ( LandStatReplyMessage statReplyMessage ) : OSD
ObjectPhysicsProperties ( ISceneChildEntity entities ) : OSD
ParcelObjectOwnersReply ( ParcelObjectOwnersReplyMessage parcelPropertiesMessage ) : OSD
ParcelProperties ( ParcelPropertiesMessage parcelPropertiesMessage ) : OSD
PlacesQuery ( PlacesReplyPacket PlacesReply, string regionType ) : OSD
ScriptRunningReplyEvent ( UUID objectID, UUID itemID, bool running, bool mono ) : OSD
TeleportFinishEvent ( ulong regionHandle, byte simAccess, IPAddress address, int port, uint locationID, string capsURL, UUID agentID, uint teleportFlags, int RegionSizeX, int RegionSizeY ) : OSD
buildEvent ( string eventName, OSD eventBody ) : OSD

비공개 메소드들

메소드 설명
ChatterBoxSessionAgentListUpdates ( UUID sessionID, ChatterBoxSessionAgentListUpdatesMessage agentUpdatesBlock, string Transition ) : OSD
uintToByteArray ( uint uIntValue ) : byte[]
ulongToByteArray ( ulong uLongValue ) : byte[]

메소드 상세

AgentParams() 공개 정적인 메소드

public static AgentParams ( UUID agentID, bool checkEstate, int godLevel, bool limitedToEstate ) : OSD
agentID UUID
checkEstate bool
godLevel int
limitedToEstate bool
리턴 OSD

ChatterBoxSessionAgentListUpdates() 공개 정적인 메소드

public static ChatterBoxSessionAgentListUpdates ( UUID sessionID, UUID agentID, bool canVoiceChat, bool isModerator, bool textMute ) : OSD
sessionID UUID
agentID UUID
canVoiceChat bool
isModerator bool
textMute bool
리턴 OSD

ChatterBoxSessionStartReply() 공개 정적인 메소드

public static ChatterBoxSessionStartReply ( string groupName, UUID groupID ) : OSD
groupName string
groupID UUID
리턴 OSD

ChatterboxInvitation() 공개 정적인 메소드

public static ChatterboxInvitation ( UUID sessionID, string sessionName, UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket ) : OSD
sessionID UUID
sessionName string
fromAgent UUID
message string
toAgent UUID
fromName string
dialog byte
timeStamp uint
offline bool
parentEstateID int
position System.Vector3
ttl uint
transactionID UUID
fromGroup bool
binaryBucket byte
리턴 OSD

CrossRegion() 공개 정적인 메소드

public static CrossRegion ( ulong handle, System.Vector3 pos, System.Vector3 lookAt, IPAddress address, int port, string capsURL, UUID agentID, UUID sessionID, int RegionSizeX, int RegionSizeY ) : OSD
handle ulong
pos System.Vector3
lookAt System.Vector3
address System.Net.IPAddress
port int
capsURL string
agentID UUID
sessionID UUID
RegionSizeX int
RegionSizeY int
리턴 OSD

DisableSimulator() 공개 정적인 메소드

public static DisableSimulator ( ulong handle ) : OSD
handle ulong
리턴 OSD

EnableSimulator() 공개 정적인 메소드

public static EnableSimulator ( ulong handle, byte IPAddress, int Port, int RegionSizeX, int RegionSizeY ) : OSD
handle ulong
IPAddress byte
Port int
RegionSizeX int
RegionSizeY int
리턴 OSD

EstablishAgentCommunication() 공개 정적인 메소드

public static EstablishAgentCommunication ( UUID agentID, ulong regionhandle, string simIpAndPort, string seedcap, int RegionSizeX, int RegionSizeY ) : OSD
agentID UUID
regionhandle ulong
simIpAndPort string
seedcap string
RegionSizeX int
RegionSizeY int
리턴 OSD

GroupMembership() 공개 정적인 메소드

public static GroupMembership ( AgentGroupDataUpdatePacket groupUpdatePacket ) : OSD
groupUpdatePacket AgentGroupDataUpdatePacket
리턴 OSD

InstantMessage() 공개 정적인 메소드

public static InstantMessage ( UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket, bool checkEstate, int godLevel, bool limitedToEstate ) : OSD
fromAgent UUID
message string
toAgent UUID
fromName string
dialog byte
timeStamp uint
offline bool
parentEstateID int
position System.Vector3
ttl uint
transactionID UUID
fromGroup bool
binaryBucket byte
checkEstate bool
godLevel int
limitedToEstate bool
리턴 OSD

InstantMessageParams() 공개 정적인 메소드

public static InstantMessageParams ( UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket ) : OSD
fromAgent UUID
message string
toAgent UUID
fromName string
dialog byte
timeStamp uint
offline bool
parentEstateID int
position System.Vector3
ttl uint
transactionID UUID
fromGroup bool
binaryBucket byte
리턴 OSD

LandStatReply() 공개 정적인 메소드

public static LandStatReply ( LandStatReplyMessage statReplyMessage ) : OSD
statReplyMessage OpenMetaverse.Messages.Linden.LandStatReplyMessage
리턴 OSD

ObjectPhysicsProperties() 공개 정적인 메소드

public static ObjectPhysicsProperties ( ISceneChildEntity entities ) : OSD
entities ISceneChildEntity
리턴 OSD

ParcelObjectOwnersReply() 공개 정적인 메소드

public static ParcelObjectOwnersReply ( ParcelObjectOwnersReplyMessage parcelPropertiesMessage ) : OSD
parcelPropertiesMessage OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage
리턴 OSD

ParcelProperties() 공개 정적인 메소드

public static ParcelProperties ( ParcelPropertiesMessage parcelPropertiesMessage ) : OSD
parcelPropertiesMessage OpenMetaverse.Messages.Linden.ParcelPropertiesMessage
리턴 OSD

PlacesQuery() 공개 정적인 메소드

public static PlacesQuery ( PlacesReplyPacket PlacesReply, string regionType ) : OSD
PlacesReply PlacesReplyPacket
regionType string
리턴 OSD

ScriptRunningReplyEvent() 공개 정적인 메소드

public static ScriptRunningReplyEvent ( UUID objectID, UUID itemID, bool running, bool mono ) : OSD
objectID UUID
itemID UUID
running bool
mono bool
리턴 OSD

TeleportFinishEvent() 공개 정적인 메소드

public static TeleportFinishEvent ( ulong regionHandle, byte simAccess, IPAddress address, int port, uint locationID, string capsURL, UUID agentID, uint teleportFlags, int RegionSizeX, int RegionSizeY ) : OSD
regionHandle ulong
simAccess byte
address System.Net.IPAddress
port int
locationID uint
capsURL string
agentID UUID
teleportFlags uint
RegionSizeX int
RegionSizeY int
리턴 OSD

buildEvent() 공개 정적인 메소드

public static buildEvent ( string eventName, OSD eventBody ) : OSD
eventName string
eventBody OSD
리턴 OSD