C# Класс Wombat.MamaPublisherCS

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

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

Метод Описание
MamaPublisherCS ( string args ) : System
Run ( ) : int
onCreate ( MamaPublisher publisher ) : void
onCreate ( Wombat.MamaSubscription subscription ) : void
onDestroy ( MamaPublisher publisher ) : void
onDestroy ( Wombat.MamaSubscription subscription ) : void
onDestroy ( Wombat.MamaTimer mamaTimer, object closure ) : void
onError ( MamaPublisher publisher, Wombat.MamaStatus status, string topic ) : void
onError ( Wombat.MamaSubscription subscription, Wombat.MamaStatus status, string subject ) : void
onGap ( Wombat.MamaSubscription subscription ) : void
onMsg ( Wombat.MamaSubscription subscription, MamaMsg msg ) : void
onQuality ( Wombat.MamaSubscription subscription, mamaQuality quality, string symbol ) : void
onRecapRequest ( Wombat.MamaSubscription subscription ) : void
onTimer ( Wombat.MamaTimer mamaTimer, object closure ) : void

Приватные методы

Метод Описание
DisplayUsage ( ) : void
Exit ( int errorCode ) : void
ParseArgs ( ) : void
Publish ( MamaMsg request ) : void

Описание методов

MamaPublisherCS() публичный Метод

public MamaPublisherCS ( string args ) : System
args string
Результат System

Run() публичный Метод

public Run ( ) : int
Результат int

onCreate() публичный Метод

public onCreate ( MamaPublisher publisher ) : void
publisher MamaPublisher
Результат void

onCreate() публичный Метод

public onCreate ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
Результат void

onDestroy() публичный Метод

public onDestroy ( MamaPublisher publisher ) : void
publisher MamaPublisher
Результат void

onDestroy() публичный Метод

public onDestroy ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
Результат void

onDestroy() публичный Метод

public onDestroy ( Wombat.MamaTimer mamaTimer, object closure ) : void
mamaTimer Wombat.MamaTimer
closure object
Результат void

onError() публичный Метод

public onError ( MamaPublisher publisher, Wombat.MamaStatus status, string topic ) : void
publisher MamaPublisher
status Wombat.MamaStatus
topic string
Результат void

onError() публичный Метод

public onError ( Wombat.MamaSubscription subscription, Wombat.MamaStatus status, string subject ) : void
subscription Wombat.MamaSubscription
status Wombat.MamaStatus
subject string
Результат void

onGap() публичный Метод

public onGap ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
Результат void

onMsg() публичный Метод

public onMsg ( Wombat.MamaSubscription subscription, MamaMsg msg ) : void
subscription Wombat.MamaSubscription
msg MamaMsg
Результат void

onQuality() публичный Метод

public onQuality ( Wombat.MamaSubscription subscription, mamaQuality quality, string symbol ) : void
subscription Wombat.MamaSubscription
quality mamaQuality
symbol string
Результат void

onRecapRequest() публичный Метод

public onRecapRequest ( Wombat.MamaSubscription subscription ) : void
subscription Wombat.MamaSubscription
Результат void

onTimer() публичный Метод

public onTimer ( Wombat.MamaTimer mamaTimer, object closure ) : void
mamaTimer Wombat.MamaTimer
closure object
Результат void