diff options
Diffstat (limited to 'interfaces/common.idl')
| -rw-r--r-- | interfaces/common.idl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/interfaces/common.idl b/interfaces/common.idl new file mode 100644 index 0000000..c3ca769 --- /dev/null +++ b/interfaces/common.idl @@ -0,0 +1,22 @@ +module common { + + enum error_code { + SUCCESS, + EINVAL, + ENOTSUPPORTED + }; + + enum error_level { + DEBUG, + INFO, + WARNING, + NORMAL, + CRITICAL + }; + + struct error { + error_code code; + error_level level; + string description; + }; +}; |
