Member List
|
Space-ng SDK
|
sol3::core::IBufferExchange Member List
This is the complete list of members for sol3::core::IBufferExchange, including all inherited members.
| addPeer(Endpoint const &peer_endpoint)=0 | sol3::core::IBufferExchange | pure virtual |
| configure(msg::ExchangeConfigT const &config)=0 | sol3::core::IBufferExchange | pure virtual |
| dispose(std::shared_ptr< IBufferConst > &&buffer)=0 | sol3::core::IBufferExchange | pure virtual |
| Endpoint typedef | sol3::core::IBufferExchange | |
| EndpointPort typedef | sol3::core::IBufferExchange | |
| get(uint32_t id, uint32_t idx) const =0 | sol3::core::IBufferExchange | pure virtual |
| get(Endpoint const &ep, uint32_t id, uint32_t idx) const =0 | sol3::core::IBufferExchange | pure virtual |
| listMappings(std::map< uint32_t, std::vector< std::pair< Endpoint, uint32_t >>> &mappings) const =0 | sol3::core::IBufferExchange | pure virtual |
| listPorts(std::vector< EndpointPort > &ports) const =0 | sol3::core::IBufferExchange | pure virtual |
| listResolvedBuffers(std::map< PortIdx, std::shared_ptr< IBufferConst >> &buffers) const =0 | sol3::core::IBufferExchange | pure virtual |
| localEndpoint() const =0 | sol3::core::IBufferExchange | pure virtual |
| makeProcessLocal() | sol3::core::IBufferExchange | static |
| mapLocalToPeer(uint32_t local_port, Endpoint peer_endpoint, uint32_t peer_port=0)=0 | sol3::core::IBufferExchange | pure virtual |
| PortIdx typedef | sol3::core::IBufferExchange | |
| registerBuffer(IBufferMutable const &buffer)=0 | sol3::core::IBufferExchange | pure virtual |
| start()=0 | sol3::core::IBufferExchange | pure virtual |
| stop()=0 | sol3::core::IBufferExchange | pure virtual |
| stopped() const =0 | sol3::core::IBufferExchange | pure virtual |
| unregisterBuffer(IBufferMutable const &buffer)=0 | sol3::core::IBufferExchange | pure virtual |
| ~IBufferExchange()=default | sol3::core::IBufferExchange | virtual |
Generated by