ashmem.h
来自「Android 一些工具」· C头文件 代码 · 共 43 行
H
43 行
/* cutils/ashmem.h ** ** Copyright 2008 The Android Open Source Project ** ** This file is dual licensed. It may be redistributed and/or modified ** under the terms of the Apache 2.0 License OR version 2 of the GNU ** General Public License. */#ifndef _CUTILS_ASHMEM_H#define _CUTILS_ASHMEM_H#ifdef __cplusplusextern "C" {#endifint ashmem_create_region(const char *name, size_t size);int ashmem_set_prot_region(int fd, int prot);int ashmem_pin_region(int fd, size_t offset, size_t len);int ashmem_unpin_region(int fd, size_t offset, size_t len);#ifdef __cplusplus}#endif#ifndef __ASHMEMIOC /* in case someone included <linux/ashmem.h> too */#define ASHMEM_NAME_LEN 256#define ASHMEM_NAME_DEF "dev/ashmem"/* Return values from ASHMEM_PIN: Was the mapping purged while unpinned? */#define ASHMEM_NOT_PURGED 0#define ASHMEM_WAS_PURGED 1/* Return values from ASHMEM_UNPIN: Is the mapping now pinned or unpinned? */#define ASHMEM_IS_UNPINNED 0#define ASHMEM_IS_PINNED 1#endif /* ! __ASHMEMIOC */#endif /* _CUTILS_ASHMEM_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?