Swift and C API callbacks