The members of Android.OS.ParcelFileDescriptor are listed below.
See Also: Inherited members from Java.Lang.Object
Create a new ParcelFileDescriptor wrapped around another descriptor. |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
[read-only] static | Creator | IParcelableCreator. |
[read-only] | Fd | int. Return the native fd int for this ParcelFileDescriptor. |
[read-only] | FileDescriptor | Java.IO.FileDescriptor. Retrieve the actual FileDescriptor associated with this object. |
[read-only] | StatSize | long. Return the total size of the file representing this fd, as determined by stat(). |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
static | AdoptFd(int)Take ownership of a raw native fd in to a new ParcelFileDescriptor. | |
CanDetectErrors()Indicates if this ParcelFileDescriptor can communicate and detect remote errors/crashes. | ||
CheckError()Detect and throw if the other end of a pipe or socket pair encountered an error or crashed. | ||
Close()Close the ParcelFileDescriptor. | ||
CloseWithError(string)Close the ParcelFileDescriptor, informing any peer that an error occurred while processing. | ||
static | CreatePipe()Create two ParcelFileDescriptors structured as a data pipe. | |
static | CreateReliablePipe()Create two ParcelFileDescriptors structured as a data pipe. | |
static | CreateReliableSocketPair()Create two ParcelFileDescriptors structured as a pair of sockets connected to each other. | |
static | CreateSocketPair()Create two ParcelFileDescriptors structured as a pair of sockets connected to each other. | |
DescribeContents()Describe the kinds of special objects contained in this Parcelable's marshalled representation. | ||
DetachFd()Return the native fd int for this ParcelFileDescriptor and detach it from the object here. | ||
Dup()Create a new ParcelFileDescriptor that is a dup of the existing FileDescriptor. | ||
static | Dup(Java.IO.FileDescriptor)Create a new ParcelFileDescriptor that is a dup of an existing FileDescriptor. | |
static | FromDatagramSocket(Java.Net.DatagramSocket)Create a new ParcelFileDescriptor from the specified DatagramSocket. | |
static | FromFd(int)Create a new ParcelFileDescriptor from a raw native fd. | |
static | FromSocket(Java.Net.Socket)Create a new ParcelFileDescriptor from the specified Socket. | |
static | Open(Java.IO.File, ParcelFileMode)Create a new ParcelFileDescriptor accessing a given file. | |
static | Open(Java.IO.File, ParcelFileMode, Handler, ParcelFileDescriptor.IOnCloseListener)Create a new ParcelFileDescriptor accessing a given file. | |
static | ParseMode(string)Converts a string representing a file mode, such as "rw", into a bitmask suitable for use with ParcelFileDescriptor.Open(Java.IO.File, Android.OS.ParcelFileMode). | |
WriteToParcel(Parcel, ParcelableWriteFlags)Flatten this object in to a Parcel. |