> (you don't have to strictly follow this form)

**Use case**

Support manually snapshot for Keeper.

**Describe the solution you'd like**

Throught 4lw commands, such as `csnp`.


{
        return keeper_stats;
    }
    Keeper4LWInfo getKeeper4LWInfo() const;
    const KeeperStateMachine & getStateMachine() const
    {
        return *server->getKeeperStateMachine();
    }
    const KeeperConfigurationAndSettingsPtr & getKeeperConfigurationAndSettings() const
    {
        return configuration_and_settings;
    }
    void incrementPacketsSent()
    {
        keeper_stats.incrementPacketsSent();
    }
    void incrementPacketsReceived()
    {
        keeper_stats.incrementPacketsReceived();
    }
    void resetConnectionStats()
    {
        keeper_stats.reset();
    }
};
}
#endif