C# Class TSystems.RELOAD.Usage.RedirServiceProvider

This class implements the RELOAD Usage for ReDiR
Inheritance: IUsage
Afficher le fichier Open project: RELOAD-NET/RELOAD.NET Class Usage Examples

Méthodes publiques

Méthode Description
AppProcedure ( FetchKindResponse kindRes, MessageTransport transport ) : void
AppProcedure ( MessageTransport transport, List kindRes ) : void
Create ( int type ) : IUsage
DataModel ( ) : ReloadGlobals.DataModel
DataModel ( UInt32 kindId ) : ReloadGlobals.DataModel
Encapsulate ( System.Boolean exists ) : StoredDataValue
FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
RedirServiceProvider ( NodeId serviceProvider, string resourceName, string nameSpace, UInt16 level, UInt16 node, UsageManager manager ) : System

This constructor instantiates a RedirServiceProvider

RedirServiceProvider ( UsageManager manager ) : System

This contructor should be taken if you want to create a RedirServiceProvider from wire.

Report ( ) : string
dump ( BinaryWriter writer ) : UInt32

Method Details

AppProcedure() public méthode

public AppProcedure ( FetchKindResponse kindRes, MessageTransport transport ) : void
kindRes TSystems.RELOAD.Transport.FetchKindResponse
transport TSystems.RELOAD.Transport.MessageTransport
Résultat void

AppProcedure() public méthode

public AppProcedure ( MessageTransport transport, List kindRes ) : void
transport TSystems.RELOAD.Transport.MessageTransport
kindRes List
Résultat void

Create() public méthode

public Create ( int type ) : IUsage
type int
Résultat IUsage

DataModel() public méthode

public DataModel ( ) : ReloadGlobals.DataModel
Résultat ReloadGlobals.DataModel

DataModel() public méthode

public DataModel ( UInt32 kindId ) : ReloadGlobals.DataModel
kindId System.UInt32
Résultat ReloadGlobals.DataModel

Encapsulate() public méthode

public Encapsulate ( System.Boolean exists ) : StoredDataValue
exists System.Boolean
Résultat TSystems.RELOAD.Storage.StoredDataValue

FromReader() public méthode

public FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
rm TSystems.RELOAD.Transport.ReloadMessage
reader System.IO.BinaryReader
usage_size long
Résultat IUsage

RedirServiceProvider() public méthode

This constructor instantiates a RedirServiceProvider
public RedirServiceProvider ( NodeId serviceProvider, string resourceName, string nameSpace, UInt16 level, UInt16 node, UsageManager manager ) : System
serviceProvider TSystems.RELOAD.Utils.NodeId The NodeId of the ServiceProvider.
resourceName string resourceName is "nameSpace,level,node"
nameSpace string
level System.UInt16 level in Redir Tree
node System.UInt16 node in Redir Tree
manager UsageManager
Résultat System

RedirServiceProvider() public méthode

This contructor should be taken if you want to create a RedirServiceProvider from wire.
public RedirServiceProvider ( UsageManager manager ) : System
manager UsageManager
Résultat System

Report() public méthode

public Report ( ) : string
Résultat string

dump() public méthode

public dump ( BinaryWriter writer ) : UInt32
writer System.IO.BinaryWriter
Résultat System.UInt32