---
title: TECSnifferContextRec
framework: Core Services
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 17.0+, macOS 10.0+]
path: coreservices/tecsniffercontextrec
---

# TECSnifferContextRec

Contains infomation used by a sniffer object.

## Declaration

```occ
typedef struct TECSnifferContextRec {
    ...
} TECSnifferContextRec;
```

## Topics

### Instance Properties

- [clearContextInfoProc](coreservices/tecsniffercontextrec/1498469-clearcontextinfoproc.md)
- [contextRefCon](coreservices/tecsniffercontextrec/1498465-contextrefcon.md)
- [encoding](coreservices/tecsniffercontextrec/1498430-encoding.md)
- [maxErrors](coreservices/tecsniffercontextrec/1498391-maxerrors.md)
- [maxFeatures](coreservices/tecsniffercontextrec/1498576-maxfeatures.md)
- [numErrors](coreservices/tecsniffercontextrec/1498542-numerrors.md)
- [numFeatures](coreservices/tecsniffercontextrec/1498453-numfeatures.md)
- [pluginRec](coreservices/tecsniffercontextrec/1498450-pluginrec.md)
- [pluginState](coreservices/tecsniffercontextrec/1498529-pluginstate.md)
- [sniffProc](coreservices/tecsniffercontextrec/1498536-sniffproc.md)
- [textInputBuffer](coreservices/tecsniffercontextrec/1498590-textinputbuffer.md)
- [textInputBufferEnd](coreservices/tecsniffercontextrec/1498392-textinputbufferend.md)
