|
| | NSUSoc () |
| |
| | ~NSUSoc () |
| |
| nsukitStatus_t | link_cmd (nsuInitParam_t *param) override |
| |
| nsukitStatus_t | unlink_cmd () override |
| |
| nsukitStatus_t | link_stream (nsuInitParam_t *param) override |
| |
| nsukitStatus_t | unlink_stream () override |
| |
| nsukitStatus_t | write (nsuRegAddr_t addr, nsuRegValue_t value) override |
| |
| nsukitStatus_t | read (nsuRegAddr_t addr, nsuRegValue_t *buf) override |
| |
| nsukitStatus_t | bulk_write (nsuRegAddr_t base, nsuCharBuf_p values, nsuSize_t length, nsuBulkMode mode=nsuBulkMode::INCREMENT) override |
| |
| nsukitStatus_t | bulk_read (nsuRegAddr_t base, nsuSize_t length, nsuVoidBuf_p buf=nullptr, nsuBulkMode mode=nsuBulkMode::INCREMENT) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint8_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int8_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint16_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int16_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint32_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int32_t &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const double &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const float &value) override |
| |
| nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const std::string &value) override |
| |
| uint8_t | get_param (nsuCSParam_t ¶m_name, uint8_t _default=0) override |
| |
| int8_t | get_param (nsuCSParam_t ¶m_name, int8_t _default=0) override |
| |
| uint16_t | get_param (nsuCSParam_t ¶m_name, uint16_t _default=0) override |
| |
| int16_t | get_param (nsuCSParam_t ¶m_name, int16_t _default=0) override |
| |
| uint32_t | get_param (nsuCSParam_t ¶m_name, uint32_t _default=0) override |
| |
| int32_t | get_param (nsuCSParam_t ¶m_name, int32_t _default=0) override |
| |
| double | get_param (nsuCSParam_t ¶m_name, double _default=0.) override |
| |
| float | get_param (nsuCSParam_t ¶m_name, float _default=0.) override |
| |
| std::string | get_param (nsuCSParam_t ¶m_name, std::string _default="") override |
| |
| nsukitStatus_t | execute (nsuCSParam_t cname) override |
| |
| nsuMemory_p | alloc_buffer (nsuStreamLen_t length, nsuVoidBuf_p buf=nullptr) override |
| |
| nsukitStatus_t | free_buffer (nsuMemory_p fd) override |
| |
| nsuVoidBuf_p | get_buffer (nsuMemory_p fd, nsuStreamLen_t length=0) override |
| |
| nsukitStatus_t | stream_recv (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, int flag=1) override |
| |
| nsukitStatus_t | stream_send (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, int flag=1) override |
| |
| nsukitStatus_t | open_send (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) override |
| |
| nsukitStatus_t | open_recv (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) override |
| |
| nsukitStatus_t | wait_stream (nsuMemory_p fd, float timeout=0.) override |
| |
| nsukitStatus_t | break_stream (nsuMemory_p fd) override |
| |
| virtual nsukitStatus_t | link_cmd (nsuInitParam_t *param) |
| |
| virtual nsukitStatus_t | unlink_cmd () |
| |
| virtual nsukitStatus_t | link_stream (nsuInitParam_t *param) |
| |
| virtual nsukitStatus_t | unlink_stream () |
| |
| virtual nsukitStatus_t | write (nsuRegAddr_t addr, nsuRegValue_t value) |
| |
| virtual nsukitStatus_t | read (nsuRegAddr_t addr, nsuRegValue_t *buf) |
| |
| virtual nsukitStatus_t | bulk_write (nsuRegAddr_t base, nsuCharBuf_p values, nsuSize_t length, nsuBulkMode mode=nsuBulkMode::INCREMENT) |
| |
| virtual nsukitStatus_t | bulk_read (nsuRegAddr_t base, nsuSize_t length, nsuVoidBuf_p buf=nullptr, nsuBulkMode mode=nsuBulkMode::INCREMENT) |
| |
| virtual uint8_t | get_param (nsuCSParam_t ¶m_name, uint8_t _default=0) |
| |
| virtual int8_t | get_param (nsuCSParam_t ¶m_name, int8_t _default=0) |
| |
| virtual uint16_t | get_param (nsuCSParam_t ¶m_name, uint16_t _default=0) |
| |
| virtual int16_t | get_param (nsuCSParam_t ¶m_name, int16_t _default=0) |
| |
| virtual uint32_t | get_param (nsuCSParam_t ¶m_name, uint32_t _default=0) |
| |
| virtual int32_t | get_param (nsuCSParam_t ¶m_name, int32_t _default=0) |
| |
| virtual double | get_param (nsuCSParam_t ¶m_name, double _default=0.) |
| |
| virtual float | get_param (nsuCSParam_t ¶m_name, float _default=0.) |
| |
| virtual std::string | get_param (nsuCSParam_t ¶m_name, std::string _default="") |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint8_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int8_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint16_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int16_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const uint32_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const int32_t &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const double &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const float &value) |
| |
| virtual nsukitStatus_t | set_param (nsuCSParam_t ¶m_name, const std::string &value) |
| |
| virtual nsukitStatus_t | execute (nsuCSParam_t cname) |
| |
| virtual nsuMemory_p | alloc_buffer (nsuStreamLen_t length, nsuVoidBuf_p buf=nullptr) |
| |
| virtual nsukitStatus_t | free_buffer (nsuMemory_p fd) |
| |
| virtual nsuVoidBuf_p | get_buffer (nsuMemory_p fd, nsuStreamLen_t length=0) |
| |
| virtual nsukitStatus_t | stream_recv (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, int flag=1) |
| |
| virtual nsukitStatus_t | stream_send (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, int flag=1) |
| |
| virtual nsukitStatus_t | open_send (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) |
| |
| virtual nsukitStatus_t | open_recv (nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) |
| |
| virtual nsukitStatus_t | wait_stream (nsuMemory_p fd, float timeout=0.) |
| |
| virtual nsukitStatus_t | break_stream (nsuMemory_p fd) |
| |
template<class CSItf_t, class CRItf_t, class DSItf_t, class CmdMw_t = ICDRegMw, class ChnlMw_t = VirtualChnlMw>
class nsukit::NSUSoc< CSItf_t, CRItf_t, DSItf_t, CmdMw_t, ChnlMw_t >
- 模板参数
-
在文件 NSUKit.h 第 31 行定义.