CNonStatelessWorker sınıfı
Bir iş parçacığı havuzu isteklerini alır ve bunları oluşturulan görmesi ve bir alt nesne her istekte aktarır.
![]() |
---|
Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz. |
template <
class Worker
>
class CNonStatelessWorker
Parametreler
- İşçi
Bir çalışan iş parçacığı sınıf için uygun işçi archetype isteklerini işleme üzerinde sıraya alınan için uygun CThreadPool.
Üyeler
TypeDef genel
Ad |
Description |
---|---|
Uygulaması, WorkerArchetype::RequestType. |
Public yöntemler
Ad |
Description |
---|---|
Uygulaması, WorkerArchetype::Execute. |
|
Uygulaması, WorkerArchetype::Initialize. |
|
Uygulaması, WorkerArchetype::Terminate. |
Notlar
Bu sınıf ile kullanmak için basit bir parçacığı olan CThreadPool.Bu sınıf, kendi herhangi bir istek işleme yetenekleri sağlamaz.Bunun yerine, bir örneğini başlatır işçi istek başına ve o örneğe yöntemlerini uygulaması temsilci olarak verir.
Varolan İşçi iş parçacığı sınıflarının durumu modelini değiştirmek için kullanışlı bir yol sağlar, bu sınıfın bir yararı olur.CThreadPooltek bir çalışan iş parçacığının yaşam için oluşturacak işçi sınıfının durumu tutuyorsa, birden fazla isteğin sağlanabilmesi tutacağını olacak.Sadece o sınıfın kaydırma tarafından CNonStatelessWorker ile kullanmadan önce şablon CThreadPool, işçi ve tutan tek bir istek için sınırlı olduğu durum yaşam süresi.
Gereksinimler
Başlık: atlutil.h