Method Summary |
|
__init__(self,
url,
faultHandler)
|
|
AddConnection (self,
connection)
Connect this venue to another venue. |
Descriptions.DataDescription
|
AddData (self,
dataDescription)
LEGACY: The implementation call is only present to support AG2.0
clients. |
|
AddNetworkLocationToStream (self,
privId,
streamId,
networkLocation)
Add a transport to an existing stream. |
|
AddNetworkService (self,
type,
privateID)
AddNetworkService adds a net service to those in the venue |
Descriptions.ServiceDescription
|
AddService (self,
serviceDesc)
The AddService method enables VenuesClients to put services in the
Virtual Venue. |
|
AddStream (self,
streamDesc)
Add a stream to the list of streams for this venue. |
NetworkLocation.MulticastNetworkLocation
|
AllocateMulticastLocation (self)
This method creates a new Multicast Network Location. |
string
|
CreateApplication (self,
name,
description,
mimeType)
Create a new application object. |
|
DestroyApplication (self,
aid)
Destroy an application object. |
(Descriptions.VenueState, integer,
[Descriptions.StreamDescription])
|
Enter (self,
profile)
The Enter method is used by a VenueClient to gain access to the
services, clients, and content found within a Virtual Venue. |
|
Exit (self,
pid)
The Exit method is used by a VenueClient to cleanly leave a Virtual
Venue. |
dict
|
GetApplication (self,
aid)
Return the application state for the given application object. |
[Descriptions.ApplicationDescription]
|
GetApplications (self)
return the list of application descriptions for this venue. |
string
|
GetAuthorizationManager (self)
Get the url for the authorization manager for this venue. |
[ClientProfile.ClientProfile]
|
GetCachedProfiles (self)
This method returns a list of client profiles that have been
registered for this venue. |
[ ClientProfile.ClientProfile]
|
GetClients (self)
Return a list of the clients in this venue. |
[Descriptions.ConnectionDescription]
|
GetConnections (self)
GetConnections returns a list of all the connections to other venues
that are found within this venue. |
[Descriptions.DataDescription]
|
GetDataDescriptions (self)
Return all data currently in the venue. |
[int]
|
GetDataIDs (self)
Return all ids of data currently in the venue. |
(string, string)
|
GetDataStoreInformation (self)
Retrieve an upload descriptor and a URL to the Venue's DataStore |
string
|
GetDescription (self)
GetDescription returns the description for the venue. |
int
|
GetEncryptMedia (self)
Return whether we are encrypting streams or not. |
((string, string), int)
|
GetEventServiceLocation (self)
Get location of the venue event service |
string
|
GetName (self)
Get the name of the venue. |
[Descriptions.AGNetworkServiceDescription].
|
GetNetworkServices (self)
GetNetworkServices returns a list of all the network services in this
venue. |
Descriptions.ServiceDescription
|
GetServices (self)
GetServices returns a list of all the services in this venue. |
[Descriptions.StreamDescription]
|
GetStaticStreams (self)
Returns a list of static stream descriptions |
[Descriptions.StreamDescription]
|
GetStreams (self)
Get the list of streams. |
string
|
GetUploadDescriptor (self)
Retrieve the upload descriptor from the Venue's datastore. |
int
|
IsValid (self)
Check if the venue soap interface is valid. |
|
RecycleMulticastLocation (self,
location)
This method removes a multicast network Location. |
|
RegenerateEncryptionKeys (self)
RegenerateKeys allows one to regenerate the encryption keys on the
venue. |
|
RegisterNetworkService (self,
networkServiceDescription)
Registers a network service with the venue. |
|
RemoveConnection (self,
connection)
Remove venue connection from this venue. |
Descriptions.DataDescription
|
RemoveData (self,
dataDescription)
Interface for removing data. |
|
RemoveNetworkLocationFromStream (self,
privId,
streamId,
networkId)
Remove a transport from an existing stream. |
|
RemoveNetworkService (self,
nid)
RemoveNetworkService removes a netservice from those in the venue |
|
RemoveService (self,
sid)
RemoveService removes persistent service from the Virtual Venue. |
|
RemoveStream (self,
streamDesc)
Remove the given stream from the venue |
|
SetConnections (self,
connectionList)
Interface for setting all the connections in a venue. |
|
SetDescription (self,
description)
Set the venue description. |
string
|
SetEncryptMedia (self,
value,
key)
Turn media encryption on or off. |
string
|
SetName (self,
name)
Set the venue name. |
|
Shutdown (self)
This method cleanly shuts down all active threads associated with the
venue. |
|
UnRegisterNetworkService (self,
networkServiceDescription)
Removes a network service from the venue |
|
UpdateApplication (self,
applicationDesc)
Update application. |
|
UpdateClientProfile (self,
profile)
UpdateClientProfile allows a VenueClient to update/modify the client
profile that is stored by the Virtual Venue that they gave to the Venue
when they called the Enter method. |
|
UpdateData (self,
dataDescription)
Find data with the same name and replace it. |
Descriptions.ServiceDescription
|
UpdateService (self,
serviceDesc)
The UpdateService method enables VenuesClients to modify a service
description. |
Inherited from SOAPIWrapper |
|
_IsValid (self)
Method to provide interface verification. |