Defines an interface for a factory that can create arrays of integer carrying channels with user-definable buffering semantics.
Type | Name and description |
---|---|
Any2AnyChannelInt[] |
createAny2Any(ChannelDataStoreInt buffer, int n) Creates a populated array of n Any2Any channels with the
specified buffering behaviour. |
Any2OneChannelInt[] |
createAny2One(ChannelDataStoreInt buffer, int n) Creates a populated array of n Any2One channels with the
specified buffering behaviour. |
One2AnyChannelInt[] |
createOne2Any(ChannelDataStoreInt buffer, int n) Creates a populated array of n One2Any channels with the
specified buffering behaviour. |
One2OneChannelInt[] |
createOne2One(ChannelDataStoreInt buffer, int n) Creates a populated array of n One2One channels with the
specified buffering behaviour. |
Creates a populated array of n
Any2Any
channels with the
specified buffering behaviour.
buffer
- the buffer implementation to use.n
- the size of the array. Creates a populated array of n
Any2One
channels with the
specified buffering behaviour.
buffer
- the buffer implementation to use.n
- the size of the array. Creates a populated array of n
One2Any
channels with the
specified buffering behaviour.
buffer
- the buffer implementation to use.n
- the size of the array. Creates a populated array of n
One2One
channels with the
specified buffering behaviour.
buffer
- the buffer implementation to use.n
- the size of the array.