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; }
public void NT_DisposeEntryInfo(NtEntryInfo *info) { Native_NT_DisposeEntryInfo(info); }
private static extern void Native_NT_DisposeEntryInfo(NtEntryInfo *info);
public void NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count) { Native_NT_DisposeEntryInfoArray(arr, count); }
private static extern void Native_NT_DisposeEntryInfoArray(NtEntryInfo *arr, UIntPtr count);
public NtBool NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info) { return(Native_NT_GetEntryInfoHandle(entry, info)); }
private static extern NtBool Native_NT_GetEntryInfoHandle(NtEntry entry, NtEntryInfo *info);