define a port to call when CFunc has yield