Class NSFileHandle

    • Constructor Detail

      • NSFileHandle

        public NSFileHandle()
      • NSFileHandle

        protected NSFileHandle​(NSObject.Handle h,
                               long handle)
      • NSFileHandle

        public NSFileHandle​(int fd,
                            boolean closeopt)
      • NSFileHandle

        public NSFileHandle​(NSCoder coder)
      • NSFileHandle

        public NSFileHandle​(int fd)
    • Method Detail

      • getAvailableData

        public NSData getAvailableData()
      • getOffsetInFile

        public long getOffsetInFile()
      • getStandardInput

        public static NSFileHandle getStandardInput()
      • getStandardOutput

        public static NSFileHandle getStandardOutput()
      • getStandardError

        public static NSFileHandle getStandardError()
      • getNullDevice

        public static NSFileHandle getNullDevice()
      • getReadabilityHandler

        public org.robovm.objc.block.VoidBlock1<NSFileHandle> getReadabilityHandler()
        Since:
        Available in iOS 5.0 and later.
      • setReadabilityHandler

        public void setReadabilityHandler​(org.robovm.objc.block.VoidBlock1<NSFileHandle> v)
        Since:
        Available in iOS 5.0 and later.
      • getWriteabilityHandler

        public org.robovm.objc.block.VoidBlock1<NSFileHandle> getWriteabilityHandler()
        Since:
        Available in iOS 5.0 and later.
      • setWriteabilityHandler

        public void setWriteabilityHandler​(org.robovm.objc.block.VoidBlock1<NSFileHandle> v)
        Since:
        Available in iOS 5.0 and later.
      • getFileDescriptor

        public int getFileDescriptor()
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • readInBackgroundAndNotify

        public void readInBackgroundAndNotify​(NSRunLoopMode... modes)
      • readToEndOfFileInBackgroundAndNotify

        public void readToEndOfFileInBackgroundAndNotify​(NSRunLoopMode... modes)
      • acceptConnectionInBackgroundAndNotify

        public void acceptConnectionInBackgroundAndNotify​(NSRunLoopMode... modes)
      • waitForDataInBackgroundAndNotify

        public void waitForDataInBackgroundAndNotify​(NSRunLoopMode... modes)
      • ReadCompletionNotification

        public static NSString ReadCompletionNotification()
      • ReadToEndOfFileCompletionNotification

        public static NSString ReadToEndOfFileCompletionNotification()
      • ConnectionAcceptedNotification

        public static NSString ConnectionAcceptedNotification()
      • DataAvailableNotification

        public static NSString DataAvailableNotification()
      • NotificationDataItem

        protected static NSString NotificationDataItem()
      • NotificationFileHandleItem

        protected static NSString NotificationFileHandleItem()
      • readDataToEndOfFile

        public NSData readDataToEndOfFile()
      • readData

        public NSData readData​(long length)
      • writeData

        public void writeData​(NSData data)
      • seekToEndOfFile

        public long seekToEndOfFile()
      • seekToFileOffset

        public void seekToFileOffset​(long offset)
      • truncateFile

        public void truncateFile​(long offset)
      • synchronizeFile

        public void synchronizeFile()
      • closeFile

        public void closeFile()
      • init

        protected long init​(int fd,
                            boolean closeopt)
      • init

        protected long init​(NSCoder coder)
      • createForReading

        public static NSFileHandle createForReading​(java.lang.String path)
      • createForWriting

        public static NSFileHandle createForWriting​(java.lang.String path)
      • createForUpdating

        public static NSFileHandle createForUpdating​(java.lang.String path)
      • readInBackgroundAndNotify

        public void readInBackgroundAndNotify​(java.util.List<java.lang.String> modes)
      • readInBackgroundAndNotify

        public void readInBackgroundAndNotify()
      • readToEndOfFileInBackgroundAndNotify

        public void readToEndOfFileInBackgroundAndNotify​(java.util.List<java.lang.String> modes)
      • readToEndOfFileInBackgroundAndNotify

        public void readToEndOfFileInBackgroundAndNotify()
      • acceptConnectionInBackgroundAndNotify

        public void acceptConnectionInBackgroundAndNotify​(java.util.List<java.lang.String> modes)
      • acceptConnectionInBackgroundAndNotify

        public void acceptConnectionInBackgroundAndNotify()
      • waitForDataInBackgroundAndNotify

        public void waitForDataInBackgroundAndNotify​(java.util.List<java.lang.String> modes)
      • waitForDataInBackgroundAndNotify

        public void waitForDataInBackgroundAndNotify()
      • init

        protected long init​(int fd)