Skip to main content
←API Reference ←NSDK

SiteInfo

Represents site information from the Sites Manager service.

Declaration​

struct SiteInfo

Constructors​

init?(fromC cValue: ARDK_SitesManager_SiteInfo)

Properties​

NameTypeSummary
var debugDescriptionString
A textual representation of this instance, suitable for debugging.
Calling this property directly is discouraged. Instead, convert an
instance of any type to a string by using the String(reflecting:)
initializer. This initializer works with any type, and uses the custom
debugDescription property for types that conform to
CustomDebugStringConvertible:
struct Point: CustomDebugStringConvertible {
let x: Int, y: Int
var debugDescription: String {
return "(\(x), \(y))"
}
}
let p = Point(x: 21, y: 30)
let s = String(reflecting: p)
print(s)
// Prints "(21, 30)"
The conversion of p to a string in the assignment to s uses the
Point type's debugDescription property.
let idString
Site identifier.
let locationCLLocationCoordinate2D?
The latitude and longitude associated with a location, specified using the WGS 84
reference frame.
let nameString
Site name.
let organizationIdString
Organization identifier that owns this site.
let parentSiteIdString?
Parent site identifier (nil if no parent site).
let statusString
Site status.

Relationships​

conforms to: Swift.Sendable
conforms to: Swift.CustomDebugStringConvertible
conforms to: Swift.SendableMetatype