Public API definition for soap library.