Method | Description | |
---|---|---|
AddRegion ( IScene scene ) : void | ||
Close ( ) : void | ||
ForwardProxyRequest ( |
||
FreeSwitchConfigHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
FreeSwitchSLVoiceBuddyHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
FreeSwitchSLVoiceGetPreloginHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
FreeSwitchSLVoiceSigninHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
FreeSwitchSLVoiceWatcherHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
Initialise ( IConfigSource config ) : void | ||
OnRegisterCaps ( IScene scene, UUID agentID, IHttpServer server ) : OpenSim.Framework.Capabilities.OSDMap |
OnRegisterCaps is invoked via the scene.EventManager everytime OpenSim hands out capabilities to a client (login, region crossing). We contribute two capabilities to the set of capabilities handed back to the client: ProvisionVoiceAccountRequest and ParcelVoiceInfoRequest. ProvisionVoiceAccountRequest allows the client to obtain the voice account credentials for the avatar it is controlling (e.g., user name, password, etc). ParcelVoiceInfoRequest is invoked whenever the client changes from one region or parcel to another. Note that OnRegisterCaps is called here via a closure delegate containing the scene of the respective region (see Initialise()).
|
|
ParcelVoiceInfoRequest ( IScene scene, string request, UUID agentID ) : byte[] |
Callback for a client request for ParcelVoiceInfo
|
|
ParseRequestBody ( string body ) : |
||
PostInitialise ( ) : void | ||
ProvisionVoiceAccountRequest ( IScene scene, string request, UUID agentID ) : byte[] |
Callback for a client request for Voice Account Details
|
|
RegionLoaded ( IScene scene ) : void | ||
RemoveRegion ( IScene scene ) : void | ||
setLandSIPAddress ( string SIPAddress, UUID GlobalID ) : void |
implementation of IVoiceModule, called by osSetParcelSIPAddress script function
|
Method | Description | |
---|---|---|
ChannelUri ( IScene scene, |
||
CustomCertificateValidation ( object sender, |
public ForwardProxyRequest ( |
||
request | ||
return |
public FreeSwitchConfigHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
path | string | |
request | Stream | |
httpRequest | OpenSim.Framework.Servers.HttpServer.OSHttpRequest | |
httpResponse | OpenSim.Framework.Servers.HttpServer.OSHttpResponse | |
return | byte[] |
public FreeSwitchSLVoiceBuddyHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
path | string | |
request | Stream | |
httpRequest | OpenSim.Framework.Servers.HttpServer.OSHttpRequest | |
httpResponse | OpenSim.Framework.Servers.HttpServer.OSHttpResponse | |
return | byte[] |
public FreeSwitchSLVoiceGetPreloginHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
path | string | |
request | Stream | |
httpRequest | OpenSim.Framework.Servers.HttpServer.OSHttpRequest | |
httpResponse | OpenSim.Framework.Servers.HttpServer.OSHttpResponse | |
return | byte[] |
public FreeSwitchSLVoiceSigninHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
path | string | |
request | Stream | |
httpRequest | OpenSim.Framework.Servers.HttpServer.OSHttpRequest | |
httpResponse | OpenSim.Framework.Servers.HttpServer.OSHttpResponse | |
return | byte[] |
public FreeSwitchSLVoiceWatcherHTTPHandler ( string path, Stream request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[] | ||
path | string | |
request | Stream | |
httpRequest | OpenSim.Framework.Servers.HttpServer.OSHttpRequest | |
httpResponse | OpenSim.Framework.Servers.HttpServer.OSHttpResponse | |
return | byte[] |
public Initialise ( IConfigSource config ) : void | ||
config | IConfigSource | |
return | void |
public OnRegisterCaps ( IScene scene, UUID agentID, IHttpServer server ) : OpenSim.Framework.Capabilities.OSDMap | ||
scene | IScene | |
agentID | UUID | |
server | IHttpServer | |
return | OpenSim.Framework.Capabilities.OSDMap |
public ParcelVoiceInfoRequest ( IScene scene, string request, UUID agentID ) : byte[] | ||
scene | IScene | current scene object of the client |
request | string | |
agentID | UUID | |
return | byte[] |
public ParseRequestBody ( string body ) : |
||
body | string | |
return |
public ProvisionVoiceAccountRequest ( IScene scene, string request, UUID agentID ) : byte[] | ||
scene | IScene | current scene object of the client |
request | string | |
agentID | UUID | |
return | byte[] |
public setLandSIPAddress ( string SIPAddress, UUID GlobalID ) : void | ||
SIPAddress | string | |
GlobalID | UUID | |
return | void |