Class Characteristics
public class Characteristics : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
Characteristics
- Implements
- Inherited Members
- Extension Methods
Constructors
Characteristics(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Characteristics(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_PK_128
public static int WIFI_AWARE_CIPHER_SUITE_NCS_PK_128 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_PK_256
public static int WIFI_AWARE_CIPHER_SUITE_NCS_PK_256 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_PK_PASN_128
public static int WIFI_AWARE_CIPHER_SUITE_NCS_PK_PASN_128 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_PK_PASN_256
public static int WIFI_AWARE_CIPHER_SUITE_NCS_PK_PASN_256 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_SK_128
public static int WIFI_AWARE_CIPHER_SUITE_NCS_SK_128 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NCS_SK_256
public static int WIFI_AWARE_CIPHER_SUITE_NCS_SK_256 { get; set; }
Property Value
WIFI_AWARE_CIPHER_SUITE_NONE
public static int WIFI_AWARE_CIPHER_SUITE_NONE { get; set; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetMaxMatchFilterLength()
public int GetMaxMatchFilterLength()
Returns
GetMaxServiceNameLength()
public int GetMaxServiceNameLength()
Returns
GetMaxServiceSpecificInfoLength()
public int GetMaxServiceSpecificInfoLength()
Returns
GetNumberOfSupportedDataInterfaces()
public int GetNumberOfSupportedDataInterfaces()
Returns
GetNumberOfSupportedDataPaths()
public int GetNumberOfSupportedDataPaths()
Returns
GetNumberOfSupportedPublishSessions()
public int GetNumberOfSupportedPublishSessions()
Returns
GetNumberOfSupportedSubscribeSessions()
public int GetNumberOfSupportedSubscribeSessions()
Returns
GetSupportedCipherSuites()
public int GetSupportedCipherSuites()
Returns
GetSupportedPairingCipherSuites()
public int GetSupportedPairingCipherSuites()
Returns
IsAwarePairingSupported()
public bool IsAwarePairingSupported()
Returns
IsInstantCommunicationModeSupported()
public bool IsInstantCommunicationModeSupported()
Returns
IsSuspensionSupported()
public bool IsSuspensionSupported()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)