pva2pva  1.4.1
 All Classes Functions Variables Pages
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
ChannelCache Struct Reference

#include <chancache.h>

Collaboration diagram for ChannelCache:
Collaboration graph
[legend]

Classes

struct  cacheClean
 

Public Types

typedef std::map< std::string,
ChannelCacheEntry::shared_pointer > 
entries_t
 

Public Member Functions

 ChannelCache (const epics::pvAccess::ChannelProvider::shared_pointer &prov)
 
ChannelCacheEntry::shared_pointer lookup (const std::string &name)
 

Public Attributes

epicsMutex cacheLock
 
entries_t entries
 
epics::pvAccess::ChannelProvider::shared_pointer provider
 
epicsTimerQueueActive * timerQueue
 
epicsTimer * cleanTimer
 
cacheCleancleaner
 
size_t cleanerRuns
 
size_t cleanerDust
 

Detailed Description

Holds the set of channels the GW is searching for, or has found.

Definition at line 151 of file chancache.h.


The documentation for this struct was generated from the following files: