pua

package
v0.0.0-...-e252314 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2026 License: AGPL-3.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LuaRecord = glua64.UserDataType[model.Record[model.RecordItems]]{Name: "peerdb_record"}
	LuaRow    = glua64.UserDataType[model.RecordItems]{Name: "peerdb_row"}
)

Functions

func AttachToStream

func AttachToStream(ls *lua.LState, lfn *lua.LFunction, stream *model.QRecordStream) *model.QRecordStream

func GetRowQ

func GetRowQ(ls *lua.LState, row model.RecordItems, col string) types.QValue

func LVAsDecimal

func LVAsDecimal(ls *lua.LState, lv lua.LValue) decimal.Decimal

func LVAsDuration

func LVAsDuration(ls *lua.LState, lv lua.LValue) time.Duration

func LVAsTime

func LVAsTime(ls *lua.LState, lv lua.LValue) time.Time

func LoadPeerdbScript

func LoadPeerdbScript(ls *lua.LState) int

func LuaArrayJson

func LuaArrayJson(ls *lua.LState) int

func LuaArrayMsgpack

func LuaArrayMsgpack(ls *lua.LState) int

func LuaBigIntEq

func LuaBigIntEq(ls *lua.LState) int

func LuaBigIntIndex

func LuaBigIntIndex(ls *lua.LState) int

func LuaBigIntLe

func LuaBigIntLe(ls *lua.LState) int

func LuaBigIntLt

func LuaBigIntLt(ls *lua.LState) int

func LuaBigIntString

func LuaBigIntString(ls *lua.LState) int

func LuaBigIntUnm

func LuaBigIntUnm(ls *lua.LState) int

func LuaDecimalEq

func LuaDecimalEq(ls *lua.LState) int

func LuaDecimalIndex

func LuaDecimalIndex(ls *lua.LState) int

func LuaDecimalLe

func LuaDecimalLe(ls *lua.LState) int

func LuaDecimalLt

func LuaDecimalLt(ls *lua.LState) int

func LuaDecimalString

func LuaDecimalString(ls *lua.LState) int

func LuaDecimalUnm

func LuaDecimalUnm(ls *lua.LState) int

func LuaNow

func LuaNow(ls *lua.LState) int

func LuaParseDecimal

func LuaParseDecimal(ls *lua.LState) int

func LuaRecordIndex

func LuaRecordIndex(ls *lua.LState) int

func LuaRecordJson

func LuaRecordJson(ls *lua.LState) int

func LuaRowColumnKind

func LuaRowColumnKind(ls *lua.LState) int

func LuaRowColumns

func LuaRowColumns(ls *lua.LState) int

func LuaRowIndex

func LuaRowIndex(ls *lua.LState) int

func LuaRowLen

func LuaRowLen(ls *lua.LState) int

func LuaRowNewIndex

func LuaRowNewIndex(ls *lua.LState) int

func LuaRowTable

func LuaRowTable(ls *lua.LState) int

func LuaTime

func LuaTime(ls *lua.LState) int

func LuaTimeEq

func LuaTimeEq(ls *lua.LState) int

func LuaTimeIndex

func LuaTimeIndex(ls *lua.LState) int

func LuaTimeLe

func LuaTimeLe(ls *lua.LState) int

func LuaTimeLt

func LuaTimeLt(ls *lua.LState) int

func LuaTimeString

func LuaTimeString(ls *lua.LState) int

func LuaToString

func LuaToString(ls *lua.LState) int

func LuaType

func LuaType(ls *lua.LState) int

func LuaUUID

func LuaUUID(ls *lua.LState) int

func LuaUuidEq

func LuaUuidEq(ls *lua.LState) int

func LuaUuidIndex

func LuaUuidIndex(ls *lua.LState) int

func LuaUuidMsgpack

func LuaUuidMsgpack(ls *lua.LState) int

func LuaUuidString

func LuaUuidString(ls *lua.LState) int

func RegisterTypes

func RegisterTypes(ls *lua.LState)

Types

This section is empty.

Jump to

Keyboard shortcuts

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