---
title: getStreamMode
framework: kernel
role: pseudoSymbol
path: kernel/iostream/1809626-getstreammode
---

# getStreamMode

Returns the mode of the stream, either input or output.

## Declaration

```occ
virtual IOStreamMode getStreamMode(
 void); 
```

## Return Value

Return Value The mode of the stream, either kIOStreamModeInput (from user space to kernel space) or the default kIOStreamModeOutput (from kernel space to user space).

## See Also

### Stream control

- [setStreamMode](kernel/iostream/1809631-setstreammode.md)
- [startStream](kernel/iostream/1809638-startstream.md)
- [stopStream](kernel/iostream/1809642-stopstream.md)
- [suspendStream](kernel/iostream/1809648-suspendstream.md)
