From 421db65331663304466577b7187780d9eba18077 Mon Sep 17 00:00:00 2001 From: Amlal Date: Sat, 28 Sep 2024 19:13:46 +0200 Subject: feat: Add common XPCOM controls directory, restructure project, and introduce API breaking changes - Added a new directory for common XPCOM controls to organize reusable components. - Restructured project layout for better modularity and maintainability. - Introduced API breaking changes in the process, requiring adjustments for backward compatibility. Signed-off-by: Amlal --- dev/sci/xpcom_sms.idl | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 dev/sci/xpcom_sms.idl (limited to 'dev/sci/xpcom_sms.idl') diff --git a/dev/sci/xpcom_sms.idl b/dev/sci/xpcom_sms.idl deleted file mode 100644 index ae37d285..00000000 --- a/dev/sci/xpcom_sms.idl +++ /dev/null @@ -1,34 +0,0 @@ -/* ------------------------------------------- - -Copyright ZKA Technologies. - -File: rt.internal.inl -Purpose: Base code of XPCOM. - -------------------------------------------- */ - -/// @internal - -#ifndef __NDK__ -#define object class -#define protocol class -#define interface private -#define interface_method -#define CONST const -#define CHAR char -#define INT32 __INT32_TYPE__ -#define SIZE_T __SIZE_TYPE__ -#define _Output -#define _Input -#define clsid(X) - -#warning ! You may be using the clang version of the ZKAKit, please be cautious that some features mayn't be present. ! -#endif // !__NDK__ - -clsid("0943A614-0201-4107-8F8D-E909DF7F53C9") -protocol ISMS -{ -interface: - interface_method INT32 SendMessage(_Input CONST CHAR* bytes, _Input SIZE_T bytes_size); - interface_method INT32 RecvMessage(_Output CONST CHAR** bytes_in, _Input SIZE_T bytes_size); -}; -- cgit v1.2.3