C# 클래스 TSystems.RELOAD.Usage.RedirServiceProvider

This class implements the RELOAD Usage for ReDiR
상속: IUsage
파일 보기 프로젝트 열기: RELOAD-NET/RELOAD.NET 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

AppProcedure() 공개 메소드

public AppProcedure ( FetchKindResponse kindRes, MessageTransport transport ) : void
kindRes TSystems.RELOAD.Transport.FetchKindResponse
transport TSystems.RELOAD.Transport.MessageTransport
리턴 void

AppProcedure() 공개 메소드

public AppProcedure ( MessageTransport transport, List kindRes ) : void
transport TSystems.RELOAD.Transport.MessageTransport
kindRes List
리턴 void

Create() 공개 메소드

public Create ( int type ) : IUsage
type int
리턴 IUsage

DataModel() 공개 메소드

public DataModel ( ) : ReloadGlobals.DataModel
리턴 ReloadGlobals.DataModel

DataModel() 공개 메소드

public DataModel ( UInt32 kindId ) : ReloadGlobals.DataModel
kindId System.UInt32
리턴 ReloadGlobals.DataModel

Encapsulate() 공개 메소드

public Encapsulate ( System.Boolean exists ) : StoredDataValue
exists System.Boolean
리턴 TSystems.RELOAD.Storage.StoredDataValue

FromReader() 공개 메소드

public FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
rm TSystems.RELOAD.Transport.ReloadMessage
reader System.IO.BinaryReader
usage_size long
리턴 IUsage

RedirServiceProvider() 공개 메소드

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
리턴 System

RedirServiceProvider() 공개 메소드

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

Report() 공개 메소드

public Report ( ) : string
리턴 string

dump() 공개 메소드

public dump ( BinaryWriter writer ) : UInt32
writer System.IO.BinaryWriter
리턴 System.UInt32