View source code
					
 Display the source code in std/socket.d from which this page was generated on
 github.
					
				
				
 Improve this page
					
 Quickly fork, edit online, and submit a pull request for this page.
 Requires a signed-in GitHub account. This works well for small changes.
 If you'd like to make larger changes you may want to consider using
 local clone.
					
				
				
 Page wiki
					
 View or edit the community-maintained wiki page associated with this page.
					
				
			
			Class std.socket.UnknownAddressReference
			  encapsulates a reference to an arbitrary
 socket address.
UnknownAddressReference
Inherits from
- 
								
(base class)Address 
Constructors
| Name | Description | 
|---|---|
									
										this
									
								 | 
								Constructs an  with a reference to the specified sockaddr.
 | 
							
									
										this
									
								 | 
								Constructs an  with a copy of the specified sockaddr.
 | 
							
Properties
| Name | Type | Description | 
|---|---|---|
									addressFamily
									[get]
								 | 
								AddressFamily | 
								Family of this address. | 
									name
									[get]
								 | 
								core. | 
								Returns pointer to underlying sockaddr structure.
 | 
							
									nameLen
									[get]
								 | 
								uint | 
								Returns actual size of underlying sockaddr structure.
 | 
							
Methods
| Name | Description | 
|---|---|
									
										factory
									
								 | 
								 Create instance of class specified by the fully qualified name
 classname.
 The class must either have no constructors or have
 a default constructor.
 | 
							
									
										opCmp
									
								 | 
								 Compare with another Object obj.
 | 
							
									
										opEquals
									
								 | 
								 Returns !=0 if this object does have the same contents as obj.
 | 
							
									
										toAddrString
									
								 | 
								Attempts to retrieve the host address as a human-readable string. | 
									
										toHash
									
								 | 
								 Compute hash function for Object.
 | 
							
									
										toHostNameString
									
								 | 
								 Attempts to retrieve the host name as a fully qualified domain name.
 | 
							
									
										toPortString
									
								 | 
								Attempts to retrieve the numeric port number as a string. | 
									
										toServiceNameString
									
								 | 
								 Attempts to retrieve the service name as a string.
 | 
							
									
										toString
									
								 | 
								Human readable string representing this address. | 
									
										toString
									
								 | 
								 Convert Object to a human readable string.
 | 
							
Authors
Christopher E. Miller, David Nadlinger, Vladimir Panteleev