C# 클래스 Service.Manager.ServiceManager

상속: IProperties, IChannelPipe
파일 보기 프로젝트 열기: shlee322/Netronics 1 사용 예제들

공개 메소드들

메소드 설명
CreateChannel ( Netronics netronics, Socket socket ) : IChannel
GetChannelPipe ( ) : IChannelPipe
GetIPEndPoint ( ) : IPEndPoint
JoinService ( IChannel channel, string name, int id, Newtonsoft.Json.Linq.JArray address, int port ) : void
Load ( string path ) : void
OnStartEvent ( Netronics netronics, StartEventArgs eventArgs ) : void
OnStopEvent ( Netronics netronics, EventArgs eventArgs ) : void
ServiceManager ( string path ) : System

비공개 메소드들

메소드 설명
AddService ( IChannel channel, Services services, int id, Newtonsoft.Json.Linq.JArray address, int port ) : void
GetServices ( string name ) : Services
Processing ( ) : void

메소드 상세

CreateChannel() 공개 메소드

public CreateChannel ( Netronics netronics, Socket socket ) : IChannel
netronics Netronics
socket Socket
리턴 IChannel

GetChannelPipe() 공개 메소드

public GetChannelPipe ( ) : IChannelPipe
리턴 IChannelPipe

GetIPEndPoint() 공개 메소드

public GetIPEndPoint ( ) : IPEndPoint
리턴 System.Net.IPEndPoint

JoinService() 공개 메소드

public JoinService ( IChannel channel, string name, int id, Newtonsoft.Json.Linq.JArray address, int port ) : void
channel IChannel
name string
id int
address Newtonsoft.Json.Linq.JArray
port int
리턴 void

Load() 공개 정적인 메소드

public static Load ( string path ) : void
path string
리턴 void

OnStartEvent() 공개 메소드

public OnStartEvent ( Netronics netronics, StartEventArgs eventArgs ) : void
netronics Netronics
eventArgs Netronics.Event.StartEventArgs
리턴 void

OnStopEvent() 공개 메소드

public OnStopEvent ( Netronics netronics, EventArgs eventArgs ) : void
netronics Netronics
eventArgs System.EventArgs
리턴 void

ServiceManager() 공개 메소드

public ServiceManager ( string path ) : System
path string
리턴 System