AnalysisInterfaceEndpoint

data class AnalysisInterfaceEndpoint(val direction: AnalysisInterfaceDirection, val topicType: String, val payloadDeclaredType: String, val payloadCanonicalType: String, val fields: List<String>, val harnessFields: List<AnalysisInterfaceField>)

Renderer-neutral description of one activity endpoint.

payloadDeclaredType preserves the public C++ spelling exposed by the topic while payloadCanonicalType preserves Clang's desugared identity used for schema lookup.

Constructors

Link copied to clipboard
constructor(direction: AnalysisInterfaceDirection, topicType: String, payloadDeclaredType: String, payloadCanonicalType: String, fields: List<String>, harnessFields: List<AnalysisInterfaceField>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Generated with STIG