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 + -
显示快捷键?