Example #1
0
 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;
 }
Example #2
0
 public void NT_DisposeEntryInfo(NtEntryInfo *info)
 {
     Native_NT_DisposeEntryInfo(info);
 }
Example #3
0
 private static extern void Native_NT_DisposeEntryInfo(NtEntryInfo *info);
Example #4
0
 public void NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count)
 {
     Native_NT_DisposeEntryInfoArray(arr, count);
 }
Example #5
0
 private static extern void Native_NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count);
Example #6
0
 public NtBool NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info)
 {
     return(Native_NT_GetEntryInfoHandle(entry, info));
 }
Example #7
0
 private static extern NtBool Native_NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info);