Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <eqcuda.hpp>
Public Member Functions | |
eq_cuda_context1847 (int thrid, int devid, fn_validate validate, fn_cancel cancel) | |
~eq_cuda_context1847 () | |
bool | solve (unsigned char *pblock, unsigned char *header, unsigned int headerlen) |
Public Attributes | |
int | threadsperblock |
int | totalblocks |
int | device_id |
int | thread_id |
equi1847 * | eq |
equi1847 * | device_eq |
uint32_t * | heap0 |
uint32_t * | heap1 |
void * | sol_memory |
proof * | solutions |
fn_validate | m_fnValidate |
fn_cancel | m_fnCancel |
Definition at line 76 of file eqcuda.hpp.
eq_cuda_context1847::eq_cuda_context1847 | ( | int | thrid, |
int | devid, | ||
fn_validate | validate, | ||
fn_cancel | cancel | ||
) |
eq_cuda_context1847::~eq_cuda_context1847 | ( | ) |
bool eq_cuda_context1847::solve | ( | unsigned char * | pblock, |
unsigned char * | header, | ||
unsigned int | headerlen | ||
) |
equi1847* eq_cuda_context1847::device_eq |
Definition at line 83 of file eqcuda.hpp.
int eq_cuda_context1847::device_id |
Definition at line 80 of file eqcuda.hpp.
equi1847* eq_cuda_context1847::eq |
Definition at line 82 of file eqcuda.hpp.
uint32_t* eq_cuda_context1847::heap0 |
Definition at line 84 of file eqcuda.hpp.
uint32_t * eq_cuda_context1847::heap1 |
Definition at line 84 of file eqcuda.hpp.
fn_cancel eq_cuda_context1847::m_fnCancel |
Definition at line 89 of file eqcuda.hpp.
fn_validate eq_cuda_context1847::m_fnValidate |
Definition at line 88 of file eqcuda.hpp.
void* eq_cuda_context1847::sol_memory |
Definition at line 85 of file eqcuda.hpp.
proof* eq_cuda_context1847::solutions |
Definition at line 86 of file eqcuda.hpp.
int eq_cuda_context1847::thread_id |
Definition at line 81 of file eqcuda.hpp.
int eq_cuda_context1847::threadsperblock |
Definition at line 78 of file eqcuda.hpp.
int eq_cuda_context1847::totalblocks |
Definition at line 79 of file eqcuda.hpp.