[#AddressPosition]
= AddressPosition
:mrdocs:

Location information for an address in AddrMan

== Synopsis

Declared in `&lt;addrman&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct AddressPosition;
----

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:AddressPosition/2constructor.adoc[`AddressPosition`]         [.small]#[constructor]#
| Constructs a position from its table, multiplicity, bucket, and slot&period;
| xref:AddressPosition/operator_eq.adoc[`operator&equals;&equals;`] 
| Compares two positions field by field for equality&period;
|===


== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:AddressPosition/bucket.adoc[`bucket`] 
| Bucket index the address is recorded in (new&hyphen;table entries)&period;
| xref:AddressPosition/multiplicity.adoc[`multiplicity`] 
| How many new&hyphen;table buckets currently hold this address&period;
| xref:AddressPosition/position.adoc[`position`] 
| Position within the bucket the address is recorded at&period;
| xref:AddressPosition/tried.adoc[`tried`] 
| Whether the address is in the tried table (true) or new table (false)&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
