Exemple #1
0
 /// <summary>
 ///Write the contents of a Stream to the Blob on this Tag using DEFAULT_OPTIONS.
 ///See API Guide: FPTag_BlobWrite
 ///
 ///@param inStream  The Stream from which to read the blob that is to be written to the Tag.
 /// </summary>
 public void BlobWrite(FPStream inStream)
 {
     this.BlobWrite(inStream, FPMisc.OPTION_DEFAULT_OPTIONS);
 }
Exemple #2
0
 /// <summary>
 ///Write the contents of a Stream to the Blob on this Tag.
 ///See API Guide: FPTag_BlobWrite
 ///
 ///@param inStream  The Stream from which to read the blob that is to be written to the Tag.
 ///@param inOptions The options available on the write.
 /// </summary>
 public void BlobWrite(FPStream inStream, long inOptions)
 {
     Native.Tag.BlobWrite(this, inStream, (FPLong)inOptions);
 }
Exemple #3
0
 /// <summary>
 ///Read a portion of the Blob on this Tag to a Stream using DEFAULT_OPTIONS.
 ///See API Guide: FPTag_BlobReadPartial
 ///
 ///@param	inStream		The Stream to write the Blob to.
 ///@param	inOffset		The offset position in the blob from where the read is to start.
 ///@param	inReadLength	The offset position in the blob from where the read is to start.
 /// </summary>
 public void BlobReadPartial(FPStream inStream, long inOffset, long inReadLength)
 {
     BlobReadPartial(inStream, inOffset, inReadLength, FPMisc.OPTION_DEFAULT_OPTIONS);
 }
Exemple #4
0
 /// <summary>
 ///Read a portion of the Blob on this Tag to a Stream. See API Guide: FPTag_BlobReadPartial
 ///
 ///@param	inStream		The Stream to write the Blob to.
 ///@param	inOffset		The offset position in the blob from where the read is to start.
 ///@param	inReadLength	The offset position in the blob from where the read is to start.
 ///@param	inOptions		The options avilable on the read.
 /// </summary>
 public void BlobReadPartial(FPStream inStream, long inOffset, long inReadLength, long inOptions)
 {
     Native.Tag.BlobReadPartial(this, inStream, (FPLong)inOffset, (FPLong)inReadLength, (FPLong)inOptions);
 }
Exemple #5
0
 /// <summary>
 ///Read a portion of the Blob on this Tag to a Stream. See API Guide: FPTag_BlobReadPartial
 ///
 ///@param	inStream		The Stream to write the Blob to.
 ///@param	inSequenceID	The sequenceID of this fragment of the blob.
 ///@param	inOptions		The options avilable on the read.
 /// </summary>
 public void BlobWritePartial(FPStream inStream, long inSequenceID, long inOptions)
 {
     Native.Tag.BlobWritePartial(this, inStream, (FPLong)inOptions, (FPLong)inSequenceID);
 }
Exemple #6
0
 /// <summary>
 ///Read the Blob on this Tag to a Stream using DEFAULT_OPTIONS.
 ///See API Guide: FPTag_BlobRead
 ///
 ///@param	inStream	The Stream to write the Blob to.
 /// </summary>
 public void BlobRead(FPStream inStream)
 {
     BlobRead(inStream, FPMisc.OPTION_DEFAULT_OPTIONS);
 }
Exemple #7
0
 /// <summary>
 ///Read a portion of the Blob on this Tag to a Stream using DEFAULT_OPTIONS.
 ///See API Guide: FPTag_BlobReadPartial
 ///
 ///@param	inStream		The Stream to write the Blob to.
 ///@param	inSequenceID	The sequenceID of this fragment of the blob.
 /// </summary>
 public void BlobWritePartial(FPStream inStream, long inSequenceID)
 {
     BlobWritePartial(inStream, inSequenceID, FPMisc.OPTION_DEFAULT_OPTIONS);
 }
Exemple #8
0
 /// <summary>
 ///Create a new clip in the supplied Pool by reading a raw clip from a stream.
 ///See API Guide: FPClip_RawOpen
 ///
 ///@param inPool	The Pool to create the Clip in.
 ///@param inClipID	The ID of the Clip being read - must match the new Clip ID.
 ///@param inStream	The stream to read the clip from.
 ///@param inOptions	A suitable option.
 /// </summary>
 public FPClip(FPPool inPool, string inClipID, FPStream inStream, long inOptions)
 {
     _thePool = inPool;
     _theClip = Native.Clip.RawOpen(_thePool, inClipID, inStream, (FPLong)inOptions);
     AddObject(_theClip, this);
 }
Exemple #9
0
 /// <summary>
 ///Read this Clip in raw form to a Stream. See API Guide: FPClip_RawRead
 ///
 ///@param inStream	The Stream object to read the clip into.
 /// </summary>
 public void RawRead(FPStream inStream)
 {
     Native.Clip.RawRead(this, inStream);
 }
Exemple #10
0
 /// <summary>
 ///Create a new clip by reading a raw clip from a stream.
 ///See API Guide: FPClip_RawOpen
 ///
 ///@param inClipID	The ID of the Clip being read - must match the new Clip ID.
 ///@param inStream	The stream to read the clip from.
 ///@param inOptions	Options relating to how the Open is performed.
 ///return The resultng new Clip in this Pool.
 /// </summary>
 public FPClip ClipRawOpen(string inClipID, FPStream inStream, long inOptions)
 {
     return(new FPClip(Native.Clip.RawOpen(_thePool, inClipID, inStream, (FPLong)inOptions)));
 }
Exemple #11
0
 /// <summary>
 ///Create a new clip by reading a raw clip from a stream using DEFAULT_OPTIONS.
 ///See API Guide: FPClip_RawOpen
 ///
 ///@param inClipID	The ID of the Clip being read - must match the new Clip ID.
 ///@param inStream	The stream to read the clip from.
 ///return The resultng new Clip in this Pool.
 /// </summary>
 public FPClip ClipRawOpen(string inClipID, FPStream inStream)
 {
     return(ClipRawOpen(inClipID, inStream, FPMisc.OPTION_DEFAULT_OPTIONS));
 }