Monobit Unity Networking ver.2.8.0 Server API Reference (C#)
MrsLibs.Signal.ExitSignal Class Reference

Win/Linux共通のシグナルイベント受信処理クラス More...

Inheritance diagram for MrsLibs.Signal.ExitSignal:
Collaboration diagram for MrsLibs.Signal.ExitSignal:

Public Member Functions

 ExitSignal (Int32 linuxSignals=LinuxSignalsAll)
 コンストラクタ More...
 
bool SetSignal (EventHandler handler)
 シグナルハンドラーの設定 More...
 
void Dispose ()
 廃棄処理 More...
 
void Dispose (bool disposed)
 廃棄処理の実装部 More...
 

Public Attributes

const Int32 LinuxSignalsAll = (Int32)(SignalEnums.LINUX_SIGHUP | SignalEnums.LINUX_SIGINT | SignalEnums.LINUX_SIGKILL | SignalEnums.LINUX_SIGQUIT | SignalEnums.LINUX_SIGTERM)
 Linux用シグナルイベントの全ての合算値 More...
 

Properties

bool IsLinux [get]
 Linuxか判定する More...
 

Detailed Description

Win/Linux共通のシグナルイベント受信処理クラス

Constructor & Destructor Documentation

MrsLibs.Signal.ExitSignal.ExitSignal ( Int32  linuxSignals = LinuxSignalsAll)

コンストラクタ

Member Function Documentation

void MrsLibs.Signal.ExitSignal.Dispose ( )

廃棄処理

void MrsLibs.Signal.ExitSignal.Dispose ( bool  disposed)

廃棄処理の実装部

Parameters
disposed

Here is the call graph for this function:

bool MrsLibs.Signal.ExitSignal.SetSignal ( EventHandler  handler)

シグナルハンドラーの設定

Parameters
handlerシグナルハンドラー
value設定シグナル値
Returns

Here is the caller graph for this function:

Member Data Documentation

const Int32 MrsLibs.Signal.ExitSignal.LinuxSignalsAll = (Int32)(SignalEnums.LINUX_SIGHUP | SignalEnums.LINUX_SIGINT | SignalEnums.LINUX_SIGKILL | SignalEnums.LINUX_SIGQUIT | SignalEnums.LINUX_SIGTERM)

Linux用シグナルイベントの全ての合算値

Property Documentation

bool MrsLibs.Signal.ExitSignal.IsLinux
get

Linuxか判定する


The documentation for this class was generated from the following file: