mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-01-29 20:34:51 +00:00
In order to solve some dependency issues that keep cropping up, MC should be moved back into the Essentials repo and loaded automatically on startup. This will allow for all plugins that use the MC Messengers library to use the same version without fear of overwriting a dll due to loading of plugin libraries.
72 lines
2.8 KiB
C#
72 lines
2.8 KiB
C#
using PepperDash.Essentials.Core;
|
|
|
|
namespace PepperDash.Essentials.AppServer
|
|
{
|
|
public class MobileControlSIMPLRunDirectRouteActionJoinMap : JoinMapBaseAdvanced
|
|
{
|
|
[JoinName("AdvancedSharingModeFb")]
|
|
public JoinDataComplete AdvancedSharingModeFb =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 1, JoinSpan = 1 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Use Advanced Sharing Mode",
|
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
JoinType = eJoinType.Digital
|
|
});
|
|
|
|
[JoinName("AdvancedSharingModeOn")]
|
|
public JoinDataComplete AdvancedSharingModeOn =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 1, JoinSpan = 1 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Use Advanced Sharing Mode",
|
|
JoinCapabilities = eJoinCapabilities.ToSIMPL,
|
|
JoinType = eJoinType.Digital
|
|
});
|
|
|
|
[JoinName("AdvancedSharingModeOff")]
|
|
public JoinDataComplete AdvancedSharingModeOff =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 2, JoinSpan = 1 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Use Advanced Sharing Mode",
|
|
JoinCapabilities = eJoinCapabilities.ToSIMPL,
|
|
JoinType = eJoinType.Digital
|
|
});
|
|
|
|
[JoinName("AdvancedSharingModeToggle")]
|
|
public JoinDataComplete AdvancedSharingModeToggle =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 3, JoinSpan = 1 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Use Advanced Sharing Mode",
|
|
JoinCapabilities = eJoinCapabilities.ToSIMPL,
|
|
JoinType = eJoinType.Digital
|
|
});
|
|
|
|
[JoinName("SourceForDestinationJoinStart")]
|
|
public JoinDataComplete SourceForDestinationJoinStart =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 51, JoinSpan = 10 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Source to Route to Destination & FB",
|
|
JoinCapabilities = eJoinCapabilities.ToFromSIMPL,
|
|
JoinType = eJoinType.Serial
|
|
});
|
|
|
|
[JoinName("SourceForDestinationAudio")]
|
|
public JoinDataComplete SourceForDestinationAudio =
|
|
new JoinDataComplete(new JoinData { JoinNumber = 61, JoinSpan = 1 },
|
|
new JoinMetadata
|
|
{
|
|
Description = "Source to Route to Destination & FB",
|
|
JoinCapabilities = eJoinCapabilities.ToFromSIMPL,
|
|
JoinType = eJoinType.Serial
|
|
});
|
|
|
|
public MobileControlSIMPLRunDirectRouteActionJoinMap(uint joinStart)
|
|
: base(joinStart, typeof(MobileControlSIMPLRunDirectRouteActionJoinMap))
|
|
{
|
|
}
|
|
}
|
|
} |