java.lang.Object
api.Native
au.notzed.zcl.CLObject
au.notzed.zcl.CLMemory
au.notzed.zcl.CLPipe<T>
- Type Parameters:
T
- Not used - yet?
public class CLPipe<T> extends CLMemory
Interface for pipes.
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description int
getMaxPackets()
int
getPacketSize()
Methods inherited from class au.notzed.zcl.CLMemory
alloc, alloc, alloc, alloc, alloc, create, getAssociatedMemObject, getContext, getFlags, getHostPtr, getMemOffset, getSize, getType, release, setMemObjectDestructorCallback, toFloat, toFloat, toFloat, toHalf, toHalf, toHalf
Methods inherited from class au.notzed.zcl.CLObject
getInfo, getInfo, getInfo, getInfoAny, getInfoAny, getInfoAny, getInfoAny, getInfoAnyV, getInfoByteV, getInfoByteV, getInfoInt, getInfoInt, getInfoInt, getInfoInt, getInfoJava, getInfoLong, getInfoLong, getInfoLong, getInfoLong, getInfoLongV, getInfoLongV, getInfoPropertyV, getInfoSizeT, getInfoSizeT, getInfoSizeT, getInfoSizeTA, getInfoString, getInfoString, getInfoString, getInfoString, release, release
Methods inherited from class api.Native
addr, addr, addr, debugDumpReachable, debugFlushAll, downcallHandle, downcallHandle, dumpSignature, freeUpcallStub, getAddr, getAddr, getByte, getByte, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getShort, loadLibraries, parseStruct, parseUnion, release, release, resolve, setAddr, setAddr, setByte, setByte, setDouble, setDouble, setFloat, setFloat, setInt, setInt, setLong, setLong, setShort, setShort, toAddrV, toAddrV, toAddrV, toByteV, toByteV, toLongV, toLongV, toObjectV, toObjectV, toString, upcallStub
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CLPipe
public CLPipe(jdk.incubator.foreign.MemoryAddress p) -
CLPipe
public CLPipe(jdk.incubator.foreign.MemoryAddress p, jdk.incubator.foreign.MemorySegment seg)
-
-
Method Details
-
getPacketSize
public int getPacketSize() -
getMaxPackets
public int getMaxPackets()
-