?? qos_signal_handler.h
字號(hào):
/* -*- C++ -*- */
// QoS_Signal_Handler.h,v 1.1 2001/04/10 05:15:00 yamuna Exp
// =====================================================================
//
// = LIBRARY
// ACE_wrappers/examples/QOS
//
// = FILENAME
// QoS_Signal_Handler.h
//
// = AUTHOR
// Vishal Kachroo <vishal@cs.wustl.edu>
//
// =====================================================================
#ifndef QOS_SIGNAL_HANDLER_H
#define QOS_SIGNAL_HANDLER_H
#include "ace/Event_Handler.h"
#include "ace/QoS/QoS_Session.h"
class QoS_Signal_Handler : public ACE_Event_Handler
{
// TITLE
// This class Handles the SIGINT signal through the Reactor.
// Useful to gracefully release QoS sessions.
public:
QoS_Signal_Handler (ACE_QoS_Session *qos_session);
// constructor.
int handle_signal(int signum, siginfo_t*,ucontext_t*);
// Override this method to implement graceful shutdown.
private:
ACE_QoS_Session *qos_session_;
// Session to be gracefully shutdown.
};
#endif /* QOS_SIGNAL_HANDLER_H */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -