![]() |
NSUKit
1.4.0
板卡级统一交互接口
|
成员的完整列表,这些成员属于 nsukit::I_BaseStreamUItf,包括所有继承而来的类成员
| accept(nsuInitParam_t *param) | nsukit::U_Interface | inlinevirtual |
| alloc_buffer(nsuStreamLen_t length, nsuVoidBuf_p buf=nullptr) | nsukit::I_BaseStreamUItf | inlinevirtual |
| break_stream(nsuMemory_p fd) | nsukit::I_BaseStreamUItf | inlinevirtual |
| close() | nsukit::U_Interface | inlinevirtual |
| free_buffer(nsuMemory_p fd) | nsukit::I_BaseStreamUItf | inlinevirtual |
| get_buffer(nsuMemory_p fd, nsuStreamLen_t length) | nsukit::I_BaseStreamUItf | inlinevirtual |
| open_recv(nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) | nsukit::I_BaseStreamUItf | inlinevirtual |
| open_send(nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0) | nsukit::I_BaseStreamUItf | inlinevirtual |
| set_timeout(float s) | nsukit::U_Interface | inlinevirtual |
| stream_recv(nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, float timeout=5., int flag=1) | nsukit::I_BaseStreamUItf | inlinevirtual |
| stream_send(nsuChnlNum_t chnl, nsuMemory_p fd, nsuStreamLen_t length, nsuStreamLen_t offset=0, bool(*stop_event)()=nullptr, float timeout=5., int flag=1) | nsukit::I_BaseStreamUItf | inlinevirtual |
| wait_stream(nsuMemory_p fd, float timeout=1.) | nsukit::I_BaseStreamUItf | inlinevirtual |
| ~U_Interface()=default | nsukit::U_Interface | virtual |