# Sandbox.BaseInventoryComponent.Pump

```csharp
void Pump()
```

Drives the active item's per-frame control hook. The inventory calls this itself every frame
unless [Sandbox.BaseInventoryComponent.ManualPumping](/api/Sandbox.BaseInventoryComponent/ManualPumping) is set, in which case you call it yourself. Only does
anything on the client that owns the inventory - control is input, which is owner only.

Declared in [Sandbox.BaseInventoryComponent](/api/Sandbox.BaseInventoryComponent).
Assembly: `Sandbox.Engine`.
