CIRCT  20.0.0git
Functions | Variables
Services.cpp File Reference
#include "esi/Services.h"
#include "esi/Accelerator.h"
#include "zlib.h"
#include <cassert>
#include <stdexcept>
Include dependency graph for Services.cpp:

Go to the source code of this file.

Functions

ReadChannelPortgetRead (const std::map< std::string, ChannelPort & > &channels, const std::string &name)
 
WriteChannelPortgetWrite (const std::map< std::string, ChannelPort & > &channels, const std::string &name)
 

Variables

constexpr uint32_t MAX_MANIFEST_SIZE = 10 << 20
 

Function Documentation

◆ getRead()

ReadChannelPort& getRead ( const std::map< std::string, ChannelPort & > &  channels,
const std::string &  name 
)

Definition at line 239 of file Services.cpp.

Referenced by esiaccel.types.BundlePort::read_port().

◆ getWrite()

WriteChannelPort& getWrite ( const std::map< std::string, ChannelPort & > &  channels,
const std::string &  name 
)

Definition at line 247 of file Services.cpp.

Referenced by esiaccel.types.BundlePort::write_port().

Variable Documentation

◆ MAX_MANIFEST_SIZE

constexpr uint32_t MAX_MANIFEST_SIZE = 10 << 20
constexpr

Definition at line 38 of file Services.cpp.

Referenced by esi::services::SysInfo::getJsonManifest().