コード例 #1
0
ファイル: EntryInfo.cs プロジェクト: robotdotnet/WPILib
 internal unsafe EntryInfo(NetworkTableInstance instance, NtEntryInfo *entryInfo)
 {
     EntryHandle = entryInfo->entry;
     Type        = (NtType)entryInfo->type;
     Flags       = (EntryFlags)entryInfo->flags;
     LastChange  = (long)entryInfo->last_change;
     Name        = UTF8String.ReadUTF8String(entryInfo->name.str, (int)entryInfo->name.len);
     m_instance  = instance;
 }
コード例 #2
0
 public void NT_DisposeEntryInfo(NtEntryInfo *info)
 {
     Native_NT_DisposeEntryInfo(info);
 }
コード例 #3
0
 private static extern void Native_NT_DisposeEntryInfo(NtEntryInfo *info);
コード例 #4
0
 public void NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count)
 {
     Native_NT_DisposeEntryInfoArray(arr, count);
 }
コード例 #5
0
 private static extern void Native_NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count);
コード例 #6
0
 public NtBool NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info)
 {
     return(Native_NT_GetEntryInfoHandle(entry, info));
 }
コード例 #7
0
 private static extern NtBool Native_NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info);