Added in API level 11
  
  
  
  
ContentProvider.PipeDataWriter
  public
  static
  
  
  interface
  ContentProvider.PipeDataWriter
  
  
  
| android.content.ContentProvider.PipeDataWriter<T> | 
Interface to write a stream of data to a pipe.  Use with
 ContentProvider.openPipeHelper.
Summary
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      writeDataToPipe(ParcelFileDescriptor output, Uri uri, String mimeType, Bundle opts, T args)
      
      
        Called from a background thread to stream data out to a pipe.  | 
  
Public methods
writeDataToPipe
    Added in API level 11
  
      
  
    public abstract void writeDataToPipe (ParcelFileDescriptor output, Uri uri, String mimeType, Bundle opts, T args)
Called from a background thread to stream data out to a pipe. Note that the pipe is blocking, so this thread can block on writes for an arbitrary amount of time if the client is slow at reading.
| Parameters | |
|---|---|
output | 
        
          ParcelFileDescriptor: The pipe where data should be written.  This will be
 closed for you upon returning from this function.
 This value cannot be null. | 
      
uri | 
        
          Uri: The URI whose data is to be written.
 This value cannot be null. | 
      
mimeType | 
        
          String: The desired type of data to be written.
 This value cannot be null. | 
      
opts | 
        
          Bundle: Options supplied by caller.
 This value may be null. | 
      
args | 
        
          T: Your own custom arguments.
 This value may be null. |