
Public Member Functions | |
| BGP_ReceiveBuffer () | |
| virtual | ~BGP_ReceiveBuffer () |
| void | init () |
| void | incoming (int gid, double spiketime) |
| void | enqueue () |
Public Attributes | |
| int | size_ |
| int | count_ |
| int | maxcount_ |
| int | busy_ |
| int | nsend_ |
| int | nrecv_ |
| unsigned long long | timebase_ |
| NRNMPI_Spike ** | buffer_ |
| SpkPool * | pool_ |
| BGP_ReceiveBuffer::BGP_ReceiveBuffer | ( | ) |
| BGP_ReceiveBuffer::~BGP_ReceiveBuffer | ( | ) | [virtual] |
| void BGP_ReceiveBuffer::enqueue | ( | ) |
References assert, buffer_, busy_, count_, NRNMPI_Spike::gid, i, net_cvode_instance, nrecv_, nrn_threads, nsend_, pool_, and NRNMPI_Spike::spiketime.
Referenced by bgp_dma_receive().
| void BGP_ReceiveBuffer::init | ( | ) |
Referenced by BGP_ReceiveBuffer(), enqueue(), incoming(), init(), and ~BGP_ReceiveBuffer().
Referenced by BGP_ReceiveBuffer(), enqueue(), incoming(), init(), and ~BGP_ReceiveBuffer().
Referenced by BGP_ReceiveBuffer(), enqueue(), incoming(), init(), and ~BGP_ReceiveBuffer().
Referenced by incoming().
Referenced by bgp_dma_receive(), enqueue(), incoming(), and init().
Referenced by bgp_dma_receive(), enqueue(), init(), and BGP_DMASend::send().
| SpkPool* BGP_ReceiveBuffer::pool_ |
Referenced by BGP_ReceiveBuffer(), enqueue(), incoming(), init(), and ~BGP_ReceiveBuffer().
Referenced by BGP_ReceiveBuffer(), and incoming().
| unsigned long long BGP_ReceiveBuffer::timebase_ |
Referenced by init().
1.6.3