Class CLN1SectionWritableImageInfo
java.lang.Object
com.io7m.calino.vanilla.internal.CLN1SectionWritableAbstract
com.io7m.calino.vanilla.internal.CLN1SectionWritableImageInfo
- All Implemented Interfaces:
CLNSectionWritableImageInfoType, CLNSectionWritableStandardType, CLNSectionWritableType, Closeable, AutoCloseable
public final class CLN1SectionWritableImageInfo
extends CLN1SectionWritableAbstract
implements CLNSectionWritableImageInfoType
A writable image info section.
-
Constructor Summary
ConstructorsConstructorDescriptionCLN1SectionWritableImageInfo(com.io7m.jbssio.api.BSSWriterProviderType inWriters, com.io7m.jbssio.api.BSSWriterRandomAccessType inWriter, CLNWriteRequest inRequest, long inIdentifier, CLNOnCloseOperationType<CLNSectionWritableType> inOnClose) A writable image info section. -
Method Summary
Methods inherited from class CLN1SectionWritableAbstract
close, identifier, offsetStart, offsetStartData, request, sectionDataChannelMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CLNSectionWritableType
identifier, sectionDataChannel
-
Constructor Details
-
CLN1SectionWritableImageInfo
public CLN1SectionWritableImageInfo(com.io7m.jbssio.api.BSSWriterProviderType inWriters, com.io7m.jbssio.api.BSSWriterRandomAccessType inWriter, CLNWriteRequest inRequest, long inIdentifier, CLNOnCloseOperationType<CLNSectionWritableType> inOnClose) A writable image info section.- Parameters:
inWriters- A writer providerinWriter- A writerinRequest- A write requestinIdentifier- An identifierinOnClose- A function executed on closing
-
-
Method Details
-
setImageInfo
Description copied from interface:CLNSectionWritableImageInfoTypeSet the image info.- Specified by:
setImageInfoin interfaceCLNSectionWritableImageInfoType- Parameters:
info- The image info- Throws:
IOException- On errors
-