Declared missing functions [issue 2196]

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