eDriven Framework API
TokenMultiplicator<(Of <(<'T>)>)> Class
NamespaceseDriven.Networking.Rpc.MultiplicatorsTokenMultiplicator<(Of <(<'T>)>)>
eDriven Framework API
HttpLoader extension handling the ONE-TO-MANY token mapping Used for loading multiple resources from a few URLs This class introduces a robust mechanism for doing stuff like that It will give the resource if it already has it If it hasn't start loading yet, it will start the HTTP download and return a token (ONE-TO-MANY token mapping) If you request the resource that is currently being loaded, it maps to already started HTTP download (ONE-TO-MANY token mapping)
Declaration Syntax
C#Visual BasicVisual C++
public class TokenMultiplicator<T>
where T : Object
Public Class TokenMultiplicator(Of T As Object)
generic<typename T>
where T : Object
public ref class TokenMultiplicator
Generic Template Parameters
T
The type to extract from the response
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
TokenMultiplicator<(Of <(<'T>)>)>()()()()
Initializes a new instance of the TokenMultiplicator<(Of <(<'T>)>)> class

Cancel(AsyncToken)
Cancels the current download

CancelAll()()()()
Cancels all downloads

Connector
HttpConnector for handling actual download

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Get(String)
Gets already loaded resource

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
HasLoaded(String)
Checks if the resource is loaded

Load(String, ResultHandler)
Initializes download

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ResponseExtractor
Extracts interesting data from the response

Settings
Extraction settings

TokenUpdater
Updates a token after the response is received

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Unload(String)
Unloads a texture

Remarks
Coded by Danko Kozar
Inheritance Hierarchy
Object
TokenMultiplicator<(Of <(<'T>)>)>
 BundleLoaderBase
 ImageLoaderBase
 TextureLoaderBase

Assembly: eDriven.Networking (Module: eDriven.Networking) Version: 2.0.1.0 (2.0.1.0)