RpcInterfaceInfo

data class RpcInterfaceInfo(val path: String, val stateClass: KSClassDeclaration, val interfaceClass: KSClassDeclaration, val notificationType: KSType?, val operations: List<RpcSymbolProcessor.RpcOperationInfo>)

Constructors

Link copied to clipboard
constructor(path: String, stateClass: KSClassDeclaration, interfaceClass: KSClassDeclaration, notificationType: KSType?, operations: List<RpcSymbolProcessor.RpcOperationInfo>)

Properties

Link copied to clipboard
val interfaceClass: KSClassDeclaration
Link copied to clipboard
val notificationType: KSType?
Link copied to clipboard
Link copied to clipboard
val stateClass: KSClassDeclaration