Fix #2196 Declared missing functions

This pull request adds the missing interface functions, described in issue #2196.