Package org.robovm.apple.corefoundation
Class CFWriteStream
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.corefoundation.CFWriteStream
- All Implemented Interfaces:
AutoCloseable
public class CFWriteStream extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCFWriteStream.CFWriteStreamPtrstatic interfaceCFWriteStream.ClientCallbackNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedCFWriteStream() -
Method Summary
Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CFWriteStream
protected CFWriteStream()
-
-
Method Details
-
create
-
create
-
create
-
write
-
write
-
write
public long write(byte[] bytes) -
write
public long write(byte[] bytes, int offset, int length) -
setClientCallback
public boolean setClientCallback(CFStreamEventType streamEvents, CFWriteStream.ClientCallback callback) -
getProperty
-
getProperty
-
getProperty
-
setProperty
-
setProperty
-
setProperty
-
scheduleInRunLoop
-
unscheduleFromRunLoop
-
getClassTypeID
public static long getClassTypeID() -
getStatus
-
getError
-
openStream
public boolean openStream() -
closeStream
public void closeStream() -
canAcceptBytes
public boolean canAcceptBytes() -
scheduleInRunLoop
-
unscheduleFromRunLoop
-
setDispatchQueue
-
getDispatchQueue
-
getStreamError
-