xref: /openbmc/kcsbridge/src/cmd.hpp (revision 0efeb17f0962404b6a43c510c6634eed2f35655e)
103e6defcSWilliam A. Kennington III #pragma once
203e6defcSWilliam A. Kennington III #include <sdbusplus/bus.hpp>
303e6defcSWilliam A. Kennington III #include <sdbusplus/message.hpp>
403e6defcSWilliam A. Kennington III #include <sdbusplus/slot.hpp>
503e6defcSWilliam A. Kennington III #include <stdplus/fd/intf.hpp>
603e6defcSWilliam A. Kennington III 
703e6defcSWilliam A. Kennington III namespace kcsbridge
803e6defcSWilliam A. Kennington III {
903e6defcSWilliam A. Kennington III 
10*0efeb17fSPatrick Williams void write(stdplus::Fd& kcs, sdbusplus::message_t&& m);
11*0efeb17fSPatrick Williams void read(stdplus::Fd& kcs, sdbusplus::bus_t& bus,
12*0efeb17fSPatrick Williams           sdbusplus::slot_t& outstanding);
1303e6defcSWilliam A. Kennington III 
1403e6defcSWilliam A. Kennington III } // namespace kcsbridge
15