mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-16 06:08:16 +00:00
@ -28,12 +28,12 @@ class Packet_stream_tx::Client : public Genode::Rpc_client<CHANNEL>
|
||||
/*
|
||||
* Type shortcuts
|
||||
*/
|
||||
typedef Genode::Rpc_client<CHANNEL> Base;
|
||||
typedef typename Base::Rpc_dataspace Rpc_dataspace;
|
||||
typedef typename Base::Rpc_packet_avail Rpc_packet_avail;
|
||||
typedef typename Base::Rpc_ready_to_ack Rpc_ready_to_ack;
|
||||
typedef typename Base::Rpc_ready_to_submit Rpc_ready_to_submit;
|
||||
typedef typename Base::Rpc_ack_avail Rpc_ack_avail;
|
||||
using Base = Genode::Rpc_client<CHANNEL>;
|
||||
using Rpc_dataspace = typename Base::Rpc_dataspace;
|
||||
using Rpc_packet_avail = typename Base::Rpc_packet_avail;
|
||||
using Rpc_ready_to_ack = typename Base::Rpc_ready_to_ack;
|
||||
using Rpc_ready_to_submit = typename Base::Rpc_ready_to_submit;
|
||||
using Rpc_ack_avail = typename Base::Rpc_ack_avail;
|
||||
|
||||
/**
|
||||
* Packet-stream source
|
||||
|
@ -23,8 +23,8 @@ namespace Packet_stream_tx { template <typename> struct Channel; }
|
||||
template <typename PACKET_STREAM_POLICY>
|
||||
struct Packet_stream_tx::Channel : Genode::Interface
|
||||
{
|
||||
typedef Genode::Packet_stream_source<PACKET_STREAM_POLICY> Source;
|
||||
typedef Genode::Packet_stream_sink<PACKET_STREAM_POLICY> Sink;
|
||||
using Source = Genode::Packet_stream_source<PACKET_STREAM_POLICY>;
|
||||
using Sink = Genode::Packet_stream_sink<PACKET_STREAM_POLICY>;
|
||||
|
||||
/**
|
||||
* Request transmission interface
|
||||
|
Reference in New Issue
Block a user