Skip to content

Commit 6279cf0

Browse files
committed
add set(deviceName:) function
allows error propagation vs just setting a property
1 parent e675341 commit 6279cf0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Sources/SwiftOCA/OCC/ControlClasses/Managers/DeviceManager.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,10 @@ open class OcaDeviceManager: OcaManager, @unchecked Sendable {
246246
self.init(objectNumber: OcaDeviceManagerONo)
247247
}
248248

249+
public func set(deviceName: String) async throws {
250+
try await sendCommandRrq(methodID: OcaMethodID("3.5"), parameters: deviceName)
251+
}
252+
249253
public func applyPatch(datasetONo: OcaONo) async throws {
250254
try await sendCommandRrq(methodID: OcaMethodID("3.27"), parameters: datasetONo)
251255
}

0 commit comments

Comments
 (0)