Class NsdServiceInfo
public class NsdServiceInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
NsdServiceInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
NsdServiceInfo()
public NsdServiceInfo()
NsdServiceInfo(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 NsdServiceInfo(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
Methods
CreatePoolableInstance()
HPA initializer for NsdServiceInfo()
public static NsdServiceInfo CreatePoolableInstance()
Returns
DescribeContents()
public int DescribeContents()
Returns
GetAttributes()
public Map<String, byte[]> GetAttributes()
Returns
GetHost()
[Obsolete("Deprecated in JVM")]
public InetAddress GetHost()
Returns
GetHostAddresses()
public List<InetAddress> GetHostAddresses()
Returns
GetHostname()
public String GetHostname()
Returns
GetNetwork()
public Network GetNetwork()
Returns
GetPort()
public int GetPort()
Returns
GetServiceName()
public String GetServiceName()
Returns
GetServiceType()
public String GetServiceType()
Returns
GetSubtypes()
public Set<String> GetSubtypes()
Returns
RemoveAttribute(String)
public void RemoveAttribute(String arg0)
Parameters
SetAttribute(String, String)
public void SetAttribute(String arg0, String arg1)
Parameters
SetHost(InetAddress)
[Obsolete("Deprecated in JVM")]
public void SetHost(InetAddress arg0)
Parameters
arg0InetAddress
SetHostAddresses(List<InetAddress>)
public void SetHostAddresses(List<InetAddress> arg0)
Parameters
arg0List<InetAddress>
SetNetwork(Network)
public void SetNetwork(Network arg0)
Parameters
SetPort(int)
public void SetPort(int arg0)
Parameters
SetServiceName(String)
public void SetServiceName(String arg0)
Parameters
SetServiceType(String)
public void SetServiceType(String arg0)
Parameters
SetSubtypes(Set<String>)
public void SetSubtypes(Set<String> arg0)
Parameters
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)