protected SdkCompatDoubleChannel(Device device, ChannelInfo info) { _readDataFunc = ReadDataForNative; _getFrequencyFunc = GetFrequencyForNative; _addLengthCallbackFunc = AddLengthCallbackForNative; _getTotalLengthFunc = GetTotalLengthForNative; ChannelPtr = create_BridgeDoubleChannel_info(info, _readDataFunc, _getFrequencyFunc, _addLengthCallbackFunc, _getTotalLengthFunc); Info = info; }
private static extern IntPtr create_BridgeDoubleChannel_info(ChannelInfo info, ReadDataFunc readDataFunc, GetFrequencyFunc getFrequencyFunc, AddLengthCallbackFunc addLengthCallbackFunc, GetTotalLengthFunc getTotalLengthFunc);