catd A message catalog descriptor. This is returned by a successful call to catopen. set_id An integer set identifier. msg_id An integer message identifier. s A pointer to a default message string that is returned by the function if the message cannot be retrieved.