//
//  afk_transport.h
//  Tightbeam

#ifndef __TIGHTBEAM_AFK_TRANSPORT_H
#define __TIGHTBEAM_AFK_TRANSPORT_H

#include <Tightbeam/tightbeam.h>

TB_ASSUME_NONNULL_BEGIN
__TB_BEGIN_DECLS

TB_ENUM(tb_endpoint_afk_transport_options, uint32_t,
    TB_EP_AFK_TRANSPORT_INTERFACE_TYPE_TP_INTERFACE TB_SWIFT_NAME(tpInterface) = 1,
    TB_EP_AFK_TRANSPORT_INTERFACE_TYPE_IOKIT_SERVICE TB_SWIFT_NAME(iokitService) = 2,
) TB_SWIFT_NAME(AFKTransportOptions);

__TB_END_DECLS
TB_ASSUME_NONNULL_END

#endif // __TIGHTBEAM_AFK_TRANSPORT_H
