У меня есть последовательность, в которой есть 'id' с повторяющимся выражением, которое мне нужно повторять неизвестное число раз, и я не уверен, поддерживается ли это в настоящее время.
data_channels:
seq:
- id: fast_data
type: u2
repeat: expr
repeat-expr: ???
Что яхотел бы иметь возможность вызвать внешний метод, который вычисляет правильное количество повторений и возвращает это число в кайтай.Например:
data_channels:
seq:
- id: fast_data
type: u2
repeat: expr
repeat-expr: CalulateRepetitions
Однако, даже если в метаданных есть «ks-opaque-types: true», я получаю сообщение об ошибке, что «CalculateRepetitions» недоступен.
Числоповторения зависят от ряда вещей, которые просто недоступны из кайтай, поэтому внешний метод является идеальным решением.
Заранее благодарен за любые предложения.