MonobjcMonobjc Documented Class Library
IDRFileDataProduction Interface
NamespacesMonobjc.DiscRecordingIDRFileDataProduction

[Missing <summary> documentation for "T:Monobjc.DiscRecording.IDRFileDataProduction"]

Declaration Syntax
C#Visual BasicVisual C++
public interface IDRFileDataProduction : IManagedWrapper
Public Interface IDRFileDataProduction _
	Inherits IManagedWrapper
public interface class IDRFileDataProduction : IManagedWrapper
Members
All MembersMethodsProperties



IconMemberDescription
CalculateSizeOfFileForkEstimating(DRFile, DRFileFork, Boolean)

Calculates the size of the specified fork of a file.

Original signature is '- (uint64_t) calculateSizeOfFile:(DRFile*)file fork:(DRFileFork)fork estimating:(BOOL)estimate'


CastAs<(Of <<'(T>)>>)()()()()
Try to cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CastTo<(Of <<'(T>)>>)()()()()
Cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CleanupFileAfterBurn(DRFile)

Cleanup the file object once the burn is complete.

Original signature is '- (void) cleanupFileAfterBurn:(DRFile*)file'


NativePointer

Gets the underlying native pointer.

(Inherited from IManagedWrapper.)
PrepareFileForBurn(DRFile)

Prepare the file object for burning.

Original signature is '- (BOOL) prepareFileForBurn:(DRFile*)file'


PrepareFileForVerification(DRFile)

Prepare the file object for verification.

Original signature is '- (BOOL) prepareFileForVerification:(DRFile*)file'


ProduceFileForkIntoBufferLengthAtAddressBlockSize(DRFile, DRFileFork, IntPtr, UInt32, UInt64, UInt32)

Produces the specified fork contents for burning.

Original signature is '- (uint32_t) produceFile:(DRFile*)file fork:(DRFileFork)fork intoBuffer:(char*)buffer length:(uint32_t)bufferLength atAddress:(uint64_t)address blockSize:(uint32_t)blockSize'


SendMessage(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessage<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessageSuper(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuper<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.DiscRecording (Module: Monobjc.DiscRecording)