C# Класс Service.Manager.ServiceManager

Наследование: IProperties, IChannelPipe
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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