ContentProvider.PipeDataWriter
public
static
interface
ContentProvider.PipeDataWriter
| android.content.ContentProvider.PipeDataWriter<T> |
Interface to write a stream of data to a pipe. Use with
openPipeHelper(Uri, String, Bundle, T, ContentProvider.PipeDataWriter.
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
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 must never be |
uri |
Uri: The URI whose data is to be written.This value must never be |
mimeType |
String: The desired type of data to be written.This value must never be |
opts |
Bundle: Options supplied by caller.This value may be |
args |
T: Your own custom arguments.
This value may be |
Interfaces
- ClipboardManager.OnPrimaryClipChangedListener
- ComponentCallbacks
- ComponentCallbacks2
- ContentProvider.PipeDataWriter
- DialogInterface
- DialogInterface.OnCancelListener
- DialogInterface.OnClickListener
- DialogInterface.OnDismissListener
- DialogInterface.OnKeyListener
- DialogInterface.OnMultiChoiceClickListener
- DialogInterface.OnShowListener
- EntityIterator
- IntentSender.OnFinished
- Loader.OnLoadCanceledListener
- Loader.OnLoadCompleteListener
- ServiceConnection
- SharedPreferences
- SharedPreferences.Editor
- SharedPreferences.OnSharedPreferenceChangeListener
- SyncStatusObserver
Classes
- AbstractThreadedSyncAdapter
- AsyncQueryHandler
- AsyncQueryHandler.WorkerArgs
- AsyncQueryHandler.WorkerHandler
- AsyncTaskLoader
- BroadcastReceiver
- BroadcastReceiver.PendingResult
- ClipboardManager
- ClipData
- ClipData.Item
- ClipDescription
- ComponentName
- ContentProvider
- ContentProviderClient
- ContentProviderOperation
- ContentProviderOperation.Builder
- ContentProviderResult
- ContentQueryMap
- ContentResolver
- ContentUris
- ContentValues
- Context
- ContextWrapper
- CursorLoader
- Entity
- Entity.NamedContentValues
- Intent
- Intent.FilterComparison
- Intent.ShortcutIconResource
- IntentFilter
- IntentFilter.AuthorityEntry
- IntentSender
- Loader
- Loader.ForceLoadContentObserver
- MutableContextWrapper
- PeriodicSync
- QuickViewConstants
- RestrictionEntry
- RestrictionsManager
- SearchRecentSuggestionsProvider
- SyncAdapterType
- SyncContext
- SyncInfo
- SyncRequest
- SyncRequest.Builder
- SyncResult
- SyncStats
- UriMatcher
- UriPermission
Exceptions