1
0
Fork 0

add missing Packet types with note that they still need data

This commit is contained in:
Kevin Matz 2023-05-20 14:14:09 -04:00
parent e565437988
commit 4a857f720a
1 changed files with 152 additions and 0 deletions

View File

@ -644,6 +644,110 @@ struct ArtDiagData
};
struct ArtDirectory
: public Packet
{
ArtDirectory()
: Packet(OpDirectory) /// \todo I/O data for Directory
{}
};
struct ArtDirectoryReply
: public Packet
{
ArtDirectoryReply()
: Packet(OpDirectoryReply) /// \todo I/O data for DirectoryReply
{}
};
/**
* @brief The ArtFileTnMaster class
*/
struct ArtFileTnMaster
: public Packet
{
ArtFileTnMaster()
: Packet(OpFileTnMaster) /// \todo I/O data for FileTnMaster
{}
};
/**
* @brief The ArtFileFnMaster class
*/
struct ArtFileFnMaster
: public Packet
{
ArtFileFnMaster()
: Packet(OpFileFnMaster) /// \todo I/O data for FileFnMaster
{}
};
/**
* @brief The ArtFileFnReply class
*/
struct ArtFileFnReply
: public Packet
{
ArtFileFnReply()
: Packet(OpFileFnReply) /// \todo I/O data for FileFnReply
{}
};
/**
* @brief The ArtMedia class
*/
struct ArtMedia
: public Packet
{
ArtMedia()
: Packet(OpMedia) /// \todo I/O data for Media
{}
};
/**
* @brief The ArtMediaPatch class
*/
struct ArtMediaPatch
: public Packet
{
ArtMediaPatch()
: Packet(OpMediaPatch) /// \todo I/O data for MediaPatch
{}
};
/**
* @brief The ArtMediaControl class
*/
struct ArtMediaControl
: public Packet
{
ArtMediaControl()
: Packet(OpMediaControl) /// \todo I/O data for MediaControl
{}
};
/**
* @brief The ArtMediaControlReply class
*/
struct ArtMediaControlReply
: public Packet
{
ArtMediaControlReply()
: Packet(OpMediaContrlReply) /// \todo I/O data for MediaControlReply
{}
};
/**
* @brief The ArtTimeCode Packet
*/
@ -656,6 +760,18 @@ struct ArtTimeCode
};
/**
* @brief The ArtTimeSync class
*/
struct ArtTimeSync
: public Packet
{
ArtTimeSync()
: Packet(OpTimeSync) /// \todo I/O data for TimeSync
{}
};
/**
* @brief The ArtCommand Packet
*/
@ -836,4 +952,40 @@ struct ArtRdmSub
};
/**
* @brief The ArtVideoSetup class
*/
struct ArtVideoSetup
: public Packet
{
ArtVideoSetup()
: Packet(OpVideoSetup) /// \todo I/O data for VideoSetup
{}
};
/**
* @brief The ArtVideoPalette class
*/
struct ArtVideoPalette
: public Packet
{
ArtVideoPalette()
: Packet(OpVideoPalette) /// \todo I/O data for VideoPalette
{}
};
/**
* @brief The ArtVideoData class
*/
struct ArtVideoData
: public Packet
{
ArtVideoData()
: Packet(OpVideoData) /// \todo I/O data for VideoData
{}
};
} // namespace ARTNET