OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.Framework.Interfaces.IAgentStatefulModule Interface Reference

Public Member Functions

List< UUIDGetRenderStateFormats ()
 Returns a list of all the formats (by UUID) that this module can render agent state in. More...
 
List< UUIDGetAcceptStateFormats ()
 Returns a list (by UUID) of all formats this module can decode to populate it's internal agent-related state. More...
 
string RenderState (UUID agentID, UUID format)
 Render all internally held state for the given agent in the requested format. More...
 
bool ReceiveState (UUID agentID, UUID format, string data)
 Populate the internal state for the given agent from the data argument, which is in the specified format. All prior state relating to this agent is removed by this operation. More...
 

Detailed Description

Definition at line 34 of file IAgentStatefulModule.cs.

Member Function Documentation

List<UUID> OpenSim.Region.Framework.Interfaces.IAgentStatefulModule.GetAcceptStateFormats ( )

Returns a list (by UUID) of all formats this module can decode to populate it's internal agent-related state.

List<UUID> OpenSim.Region.Framework.Interfaces.IAgentStatefulModule.GetRenderStateFormats ( )

Returns a list of all the formats (by UUID) that this module can render agent state in.

bool OpenSim.Region.Framework.Interfaces.IAgentStatefulModule.ReceiveState ( UUID  agentID,
UUID  format,
string  data 
)

Populate the internal state for the given agent from the data argument, which is in the specified format. All prior state relating to this agent is removed by this operation.

string OpenSim.Region.Framework.Interfaces.IAgentStatefulModule.RenderState ( UUID  agentID,
UUID  format 
)

Render all internally held state for the given agent in the requested format.


The documentation for this interface was generated from the following file: