Package-level declarations
Types
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
class TAKClientConnection(socket: Socket, val clientInfo: TAKClientInfo, onEvent: (TAKConnectionEvent) -> Unit, scope: CoroutineScope)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object TAKDataPackageGenerator
Generates TAK data packages (.zip) compatible with ATAK/iTAK import.
Link copied to clipboard
class TAKMeshIntegration(takServerManager: TAKServerManager, commandSender: CommandSender, nodeRepository: NodeRepository, serviceRepository: ServiceRepository, meshConfigHandler: MeshConfigHandler, cotHandler: CoTHandler)
Link copied to clipboard
object TAKPacketConversion
Link copied to clipboard
Link copied to clipboard
interface TAKServerManager
Link copied to clipboard
Functions
Link copied to clipboard
fun User.toCoTMessage(position: Position?, team: String = DEFAULT_TAK_TEAM_NAME, role: String = DEFAULT_TAK_ROLE_NAME, battery: Int = DEFAULT_TAK_BATTERY): CoTMessage
fun Position.toCoTMessage(uid: String, callsign: String, team: String = DEFAULT_TAK_TEAM_NAME, role: String = DEFAULT_TAK_ROLE_NAME, battery: Int = DEFAULT_TAK_BATTERY): CoTMessage
Link copied to clipboard