AssociateEventData
public class AssociateEventData : CommunicationEventData
Defines event data format to associate or disassociate an IO source with an IO actor.
-
The object Id of the IO source object to associate/disassociate.
Declaration
Swift
public var ioSourceId: CoatyUUID
-
The object Id of the IO actor object to associate/disassociate
Declaration
Swift
public var ioActorId: CoatyUUID
-
The IO route used by IO source for publishing and by IO actor for subscribing, or nil if used for disassocation
Declaration
Swift
public var associatingRoute: String?
-
Indicates whether the associating route is external (optional)
Declaration
Swift
public var isExternalRoute: Bool?
-
The recommended update rate (in millis) for publishing IO source values (optional)
Declaration
Swift
public var updateRate: Int?
-
Undocumented
Declaration
Swift
required public init(from decoder: Decoder) throws
-
Undocumented
Declaration
Swift
public override func encode(to encoder: Encoder) throws