Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| cb39c7cea0 | |||
| f696e826fd | |||
| f4ab9741f3 | |||
| 607d45e4d3 | |||
| 3206412565 | |||
| 9f3b80ec31 | |||
| 04ce5522cd | |||
| e636032d13 | |||
| 9c7f7493ed | |||
| ec0106b334 |
@@ -1,3 +1,3 @@
|
|||||||
kotlin.code.style=official
|
kotlin.code.style=official
|
||||||
version=0.1.0
|
version=0.3.0
|
||||||
catalog=0.3.0
|
catalog=0.5.0
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
package ltd.hlaeja.library.deviceConfiguration
|
||||||
|
|
||||||
|
import java.time.ZonedDateTime
|
||||||
|
import java.util.UUID
|
||||||
|
|
||||||
|
object Node {
|
||||||
|
|
||||||
|
data class Request(
|
||||||
|
val configuration: String,
|
||||||
|
)
|
||||||
|
|
||||||
|
data class Response(
|
||||||
|
val node: UUID,
|
||||||
|
val timestamp: ZonedDateTime,
|
||||||
|
val configuration: String,
|
||||||
|
)
|
||||||
|
}
|
||||||
19
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Device.kt
Normal file
19
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Device.kt
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
package ltd.hlaeja.library.deviceRegistry
|
||||||
|
|
||||||
|
import java.util.UUID
|
||||||
|
|
||||||
|
object Device {
|
||||||
|
|
||||||
|
data class Request(
|
||||||
|
val type: UUID,
|
||||||
|
)
|
||||||
|
|
||||||
|
data class Response(
|
||||||
|
val id: UUID,
|
||||||
|
val type: UUID,
|
||||||
|
)
|
||||||
|
|
||||||
|
data class Identity(
|
||||||
|
val identity: String,
|
||||||
|
)
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
package ltd.hlaeja.library.deviceRegistry
|
||||||
|
|
||||||
|
import java.util.UUID
|
||||||
|
|
||||||
|
object Identity {
|
||||||
|
|
||||||
|
data class Response(
|
||||||
|
val client: UUID,
|
||||||
|
val node: UUID,
|
||||||
|
val device: UUID,
|
||||||
|
)
|
||||||
|
}
|
||||||
19
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Node.kt
Normal file
19
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Node.kt
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
package ltd.hlaeja.library.deviceRegistry
|
||||||
|
|
||||||
|
import java.util.UUID
|
||||||
|
|
||||||
|
object Node {
|
||||||
|
|
||||||
|
data class Request(
|
||||||
|
val client: UUID,
|
||||||
|
val device: UUID,
|
||||||
|
val name: String,
|
||||||
|
)
|
||||||
|
|
||||||
|
data class Response(
|
||||||
|
val id: UUID,
|
||||||
|
val client: UUID,
|
||||||
|
val device: UUID,
|
||||||
|
val name: String,
|
||||||
|
)
|
||||||
|
}
|
||||||
15
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Type.kt
Normal file
15
src/main/kotlin/ltd/hlaeja/library/deviceRegistry/Type.kt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package ltd.hlaeja.library.deviceRegistry
|
||||||
|
|
||||||
|
import java.util.UUID
|
||||||
|
|
||||||
|
object Type {
|
||||||
|
|
||||||
|
data class Request(
|
||||||
|
val name: String,
|
||||||
|
)
|
||||||
|
|
||||||
|
data class Response(
|
||||||
|
val id: UUID,
|
||||||
|
val name: String,
|
||||||
|
)
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user