|
Astra Linux Directory Client Core API
1.7.0
|
Классы | |
| struct | ald_rpc_header |
| struct | ALD::ald_rpc_request |
| class | ALD::IALDRpcConnection |
| class | ALD::IALDRpcWrapper |
Пространства имен | |
| ALD | |
Макросы | |
| #define | ALDRPCSERVICE "aldd" |
| #define | ALDRPCMAGIC "ALDRPC01" |
| #define | ALDRPCVERSION 100 |
| #define | ALD_RPC_ITF_NAME "ald-rpc" |
Константы типов RPC сообщений | |
| #define | ARPCM_ERROR 0x0 |
| #define | ARPCM_CALL 0x10 |
| #define | ARPCM_ECALL 0x11 |
| #define | ARPCM_RESULT 0x20 |
| #define | ARPCM_ERESULT 0x21 |
| #define | ARPCM_LOCAL_REQ 0x30 |
| #define | ARPCM_LOCAL_RES 0x31 |
| #define | ARPCM_BROAD_MSG 0x40 |
| #define | ARPCM_BROAD_RES 0x41 |
Определения типов | |
| typedef shared_ptr < IALDRpcConnection > | ALD::CALDRpcConnPtr |
| typedef shared_ptr < IALDRpcWrapper > | ALD::CALDRpcWrapperPtr |
Перечисления | |
| enum | ALD::alRPCStatus { alrsINI, alrsOK, alrsWAIT, alrsERR } |
Переменные | |
| const size_t | ALD::ALDRPCHDRSIZE = sizeof(ald_rpc_header) |
Объявление RPC интерфейса Astra Linux Directory.