Trait usiagent::player::KeepAliveSender [−][src]
pub trait KeepAliveSender {
fn send(&self);
fn auto(&self, sec: u64) -> AutoKeepAlive;
}
Expand description
初期化処理時にKeepAliveとして空行を送信する
Required methods
fn auto(&self, sec: u64) -> AutoKeepAlive
fn auto(&self, sec: u64) -> AutoKeepAlive
Dropされる前の間指定された間隔(単位は秒)で空行を送信するオブジェクトを生成する
Arguments
sec
- 空行を送信する間隔(単位は秒単位)
note: このメソッドから返された値を_から始まる任意の名前の変数に格納して、 KeepAliveの送信が必要なくなるタイミングまで保持してください。 このオブジェクトがスコープを抜けてdropされた時点でKeepAlive送信スレッドには停止要求が投げられ、 その後KeepAlive送信処理は終了します。