27 lines
603 B
C#
27 lines
603 B
C#
using System;
|
|
|
|
namespace rail
|
|
{
|
|
public class IRailSystemHelperImpl : RailObject, IRailSystemHelper
|
|
{
|
|
internal IRailSystemHelperImpl(IntPtr cPtr)
|
|
{
|
|
swigCPtr_ = cPtr;
|
|
}
|
|
|
|
~IRailSystemHelperImpl()
|
|
{
|
|
}
|
|
|
|
public virtual RailResult SetTerminationTimeoutOwnershipExpired(int timeout_seconds)
|
|
{
|
|
return (RailResult)RAIL_API_PINVOKE.IRailSystemHelper_SetTerminationTimeoutOwnershipExpired(swigCPtr_, timeout_seconds);
|
|
}
|
|
|
|
public virtual RailSystemState GetPlatformSystemState()
|
|
{
|
|
return (RailSystemState)RAIL_API_PINVOKE.IRailSystemHelper_GetPlatformSystemState(swigCPtr_);
|
|
}
|
|
}
|
|
}
|