internal NetworkTable(NetworkTableInstance inst, ReadOnlySpan <char> path) { var str = path.ToString(); Path = str; m_pathWithSep = str + PathSeparator; Instance = inst; }
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; }
internal unsafe RefEntryNotification(NetworkTableInstance inst, in NtEntryNotification entry)
public NetworkTableEntry(NetworkTableInstance inst, NtEntry handle) { Instance = inst; Handle = handle; }
internal unsafe LogMessage(NetworkTableInstance inst, in NtLogMessage log)