policy.cpp
来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· C++ 代码 · 共 90 行
CPP
90 行
// $Id: Policy.cpp 32270 2000-04-27 23:43:23Z jxh $#include "JAWS/Policy.h"#include "JAWS/Concurrency.h"#include "JAWS/IO_Handler.h"#include "JAWS/IO_Acceptor.h"ACE_RCSID(JAWS, Policy, "$Id: Policy.cpp 32270 2000-04-27 23:43:23Z jxh $")JAWS_Dispatch_Policy::JAWS_Dispatch_Policy (void){}JAWS_Dispatch_Policy::~JAWS_Dispatch_Policy (void){}JAWS_Default_Dispatch_Policy::JAWS_Default_Dispatch_Policy (void) : ratio_ (1), concurrency_ (JAWS_Thread_Pool_Singleton::instance ()), ioh_factory_ (JAWS_Synch_IO_Handler_Factory_Singleton::instance ()), acceptor_ (JAWS_IO_Synch_Acceptor_Singleton::instance ()), io_ (JAWS_Synch_IO_Singleton::instance ()){}JAWS_Default_Dispatch_Policy::~JAWS_Default_Dispatch_Policy (void){}intJAWS_Default_Dispatch_Policy::ratio (void){ return this->ratio_;}JAWS_IO *JAWS_Default_Dispatch_Policy::io (void){ return this->io_;}JAWS_IO_Handler_Factory *JAWS_Default_Dispatch_Policy::ioh_factory (void){ return this->ioh_factory_;}JAWS_IO_Acceptor *JAWS_Default_Dispatch_Policy::acceptor (void){ return this->acceptor_;}JAWS_Concurrency_Base *JAWS_Default_Dispatch_Policy::concurrency (void){ return this->concurrency_;}voidJAWS_Default_Dispatch_Policy::ratio (int r){ this->ratio_ = r;}voidJAWS_Default_Dispatch_Policy::io (JAWS_IO *io){ this->io_ = io;}voidJAWS_Default_Dispatch_Policy::ioh_factory (JAWS_IO_Handler_Factory *iohf){ this->ioh_factory_ = iohf;}voidJAWS_Default_Dispatch_Policy::acceptor (JAWS_IO_Acceptor *acceptor){ this->acceptor_ = acceptor;}voidJAWS_Default_Dispatch_Policy::concurrency (JAWS_Concurrency_Base *concp){ this->concurrency_ = concp;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?