---
title: componentname
framework: Kernel
role: symbol
platforms: [macOS 10.6+]
path: kernel/componentname
---

# componentname

## Declaration

```occ
struct componentname {
    ...
};
```

## Topics

### Instance Properties

- [cn_consume](kernel/componentname/1562435-cn_consume.md)
- [cn_flags](kernel/componentname/1562145-cn_flags.md)
- [cn_hash](kernel/componentname/1562341-cn_hash.md)
- [cn_nameiop](kernel/componentname/1562414-cn_nameiop.md)
- [cn_namelen](kernel/componentname/1562268-cn_namelen.md)
- [cn_nameptr](kernel/componentname/1562174-cn_nameptr.md)
- [cn_pnbuf](kernel/componentname/1562114-cn_pnbuf.md)
- [cn_pnlen](kernel/componentname/1562196-cn_pnlen.md)
- [cn_reserved1](kernel/componentname/1562462-cn_reserved1.md)
- [cn_reserved2](kernel/componentname/1562453-cn_reserved2.md)
