derived2

package
v0.0.66 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2024 License: GPL-3.0 Imports: 9 Imported by: 22

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IForum

type IForum interface {
	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetId() (id cmb.Id)
	GetSectionIdPtr() (sectionId *cmb.Id)
	GetSectionId() (sectionId cmb.Id)
	GetNamePtr() (name *cms.Name)
	GetThreadsPtr() (threads **ul.UidList)
	GetThreads() (threads *ul.UidList)
	GetEventDataPtr() base2.IEventData
	SetEventData(ed base2.IEventData)
	SetThreads(threads *ul.UidList)
}

type IForumAndThreads

type IForumAndThreads interface {
	// Emulated class members.
	GetForum() (forum IForum)
	SetForum(forum IForum)
	GetThreads() (threads []IThread)
	SetThreads(threads []IThread)
	GetPageData() (pageData *cmr.PageData)
	SetPageData(pageData *cmr.PageData)
}

type IIncident

type IIncident interface {
	Check() (err error)

	// Emulated class members.
	GetId() (id cmb.Id)
	GetModule() (module derived1.IModule)
	GetType() (t derived1.IIncidentType)
	GetTime() (time time.Time)
	GetEmail() (email simple.Email)
	GetUserIPA() (userIPA net.IP)
}

type IIncidentManager

type IIncidentManager interface {
	Start() (err error)
	Stop() (err error)
	ReportIncident(itype cmi.IEnumValue, email simple.Email, userIPA net.IP)
}

type ILogEvent

type ILogEvent interface {
	// Emulated class members.
	GetId() (id cmb.Id)
	GetTime() (time time.Time)
	GetType() (t derived1.ILogEventType)
	GetUserId() (userId cmb.Id)
	GetEmail() (email cms.Email)
	GetUserIPAB() (userIPAB net.IP)
	GetAdminId() (adminId *cmb.Id)
}

type IMessage

type IMessage interface {
	GetLastTouchTime() time.Time

	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetThreadIdPtr() (threadId *cmb.Id)
	GetThreadId() (threadId cmb.Id)
	GetTextPtr() (text *cmb.Text)
	GetTextChecksumPtr() (textChecksum *[]byte)
	GetEventDataPtr() base2.IEventData
	GetEventData() base2.IEventData
	SetEventData(ed base2.IEventData)
	SetText(text cmb.Text)
}

type IResource

type IResource interface {
	IsValid() bool
	AsText() cmb.Text
	AsNumber() cmb.Count
	GetValue() any

	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetTypePtr() (t derived1.IResourceType)
	GetTextPtr() (text **cmb.Text)
	GetNumberPtr() (number **cmb.Count)
	GetTocPtr() (toc *time.Time)
	GetType() (t derived1.IResourceType)
	GetText() (text *cmb.Text)
	GetNumber() (number *cmb.Count)
}

type ISection

type ISection interface {
	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetId() (id cmb.Id)
	GetParentPtr() (parent **cmb.Id)
	GetParent() (parent *cmb.Id)
	GetChildTypePtr() (childType derived1.ISectionChildType)
	GetChildType() (childType derived1.ISectionChildType)
	GetChildrenPtr() (children **ul.UidList)
	GetChildren() (children *ul.UidList)
	GetNamePtr() (name *cms.Name)
	GetEventDataPtr() base2.IEventData
	SetEventData(base2.IEventData)
	SetChildren(children *ul.UidList)
}

type ISystemEvent

type ISystemEvent interface {
	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetTimePtr() (t *time.Time)
	GetSystemEventData() (sed ISystemEventData)
}

type ISystemEventData

type ISystemEventData interface {
	CheckParameters() (ok bool, err error)

	// Emulated class members.
	GetType() (t derived1.ISystemEventType)
	GetThreadId() (threadId *cmb.Id)
	GetThreadIdPtr() (threadId **cmb.Id)
	GetMessageIdPtr() (messageId **cmb.Id)
	GetMessageId() (messageId *cmb.Id)
	GetUserIdPtr() (userId **cmb.Id)
	GetUserId() (userId *cmb.Id)
	GetCreator() (creator *cmb.Id)
}

type IThread

type IThread interface {
	// Emulated class members.
	GetIdPtr() (id *cmb.Id)
	GetForumIdPtr() (forumId *cmb.Id)
	GetForumId() (forumId cmb.Id)
	GetNamePtr() (name *cms.Name)
	GetMessagesPtr() (messages **ul.UidList)
	GetMessages() (messages *ul.UidList)
	GetEventDataPtr() base2.IEventData
	SetEventData(ed base2.IEventData)
	SetMessages(messages *ul.UidList)
}

type IThreadAndMessages

type IThreadAndMessages interface {
	// Emulated class members.
	GetThread() (thread IThread)
	SetThread(thread IThread)
	GetMessages() (messages []IMessage)
	SetMessages(messages []IMessage)
	GetPageData() (pageData *cmr.PageData)
	SetPageData(pageData *cmr.PageData)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL