|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
Field Summary | |
---|---|
System.Net.IPAddress | address |
NetSamples.Common.Net.NetworkAddressEventHandler | AddressChanged |
System.Collections.Hashtable | addresses |
System.Net.IPAddress | bcast |
uint | ERROR_INSUFFICIENT_BUFFER |
uint | ERROR_IO_PENDING |
NetSamples.Common.Net.NetworkInterface | iface |
uint | index |
System.Net.IPAddress | mask |
System.Threading.Thread | notifythread |
uint | size |
Constructor Summary | |
---|---|
NetworkAddress(NetSamples.Common.Net.iphlpapi.MIB_IPADDRROW info) Constructor |
Property Summary | |
---|---|
System.Net.IPAddress |
Address
Address |
System.Collections.ICollection |
Addresses
Collection of all addresses |
System.Net.IPAddress |
BroadcastAddress
Broadcast address |
uint | Index |
NetSamples.Common.Net.NetworkInterface |
Interface
Retrieves the NetworkInterface for the address |
uint |
ReassemblyBufferSize
Reassembly buffer size |
System.Net.IPAddress |
SubnetMask
Subnet mask |
Method Summary | |
---|---|
void |
CancelNotifyAddressChanged(NetSamples.Common.Net.NetworkAddressEventHandler handler) Cancels a request to be advised of address changes. |
void |
LoadAddressInfo() Loads the address information |
void |
NotifyAddressChanged(NetSamples.Common.Net.NetworkAddressEventHandler handler) Registers a request to be notified of address changes |
void |
NotifyThreadProc() Thread procedure to handle waiting for address changes |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
Field Detail |
---|
private System.Net.IPAddress address
private NetSamples.Common.Net.NetworkAddressEventHandler AddressChanged
private System.Collections.Hashtable addresses
private System.Net.IPAddress bcast
private uint ERROR_INSUFFICIENT_BUFFER
private uint ERROR_IO_PENDING
private NetSamples.Common.Net.NetworkInterface iface
private uint index
private System.Net.IPAddress mask
private System.Threading.Thread notifythread
private uint size
Constructor Detail |
---|
internal NetworkAddress(NetSamples.Common.Net.iphlpapi.MIB_IPADDRROW info)
Constructor
Property Detail |
---|
public System.Net.IPAddress Address
Address
public System.Collections.ICollection Addresses
Collection of all addresses
public System.Net.IPAddress BroadcastAddress
Broadcast address
public uint Index
public NetSamples.Common.Net.NetworkInterface Interface
Retrieves the NetworkInterface for the address
public uint ReassemblyBufferSize
Reassembly buffer size
public System.Net.IPAddress SubnetMask
Subnet mask
Method Detail |
---|
public void CancelNotifyAddressChanged(NetSamples.Common.Net.NetworkAddressEventHandler handler)
Cancels a request to be advised of address changes.
private void LoadAddressInfo()
Loads the address information
public void NotifyAddressChanged(NetSamples.Common.Net.NetworkAddressEventHandler handler)
Registers a request to be notified of address changes
protected void NotifyThreadProc()
Thread procedure to handle waiting for address changes
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |