Source code for cfxdb.gen.cookiestore.Cookie

# automatically generated by the FlatBuffers compiler, do not modify

# namespace: cookiestore

import flatbuffers
from flatbuffers.compat import import_numpy

[docs] np = import_numpy()
# Persistent cookies, as used in WAMP-Cookie authentication by router and proxy workers.
[docs] def CookieStart(builder): builder.StartObject(17)
[docs] def Start(builder): CookieStart(builder)
[docs] def CookieAddOid(builder, oid): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(oid), 0)
[docs] def AddOid(builder, oid): CookieAddOid(builder, oid)
[docs] def CookieStartOidVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartOidVector(builder, numElems: int) -> int: return CookieStartOidVector(builder, numElems)
[docs] def CookieAddCreated(builder, created): builder.PrependUint64Slot(1, created, 0)
[docs] def AddCreated(builder, created): CookieAddCreated(builder, created)
[docs] def CookieAddMaxAge(builder, maxAge): builder.PrependUint64Slot(2, maxAge, 0)
[docs] def AddMaxAge(builder, maxAge): CookieAddMaxAge(builder, maxAge)
[docs] def CookieAddName(builder, name): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
[docs] def AddName(builder, name): CookieAddName(builder, name)
[docs] def CookieAddValue(builder, value): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(value), 0)
[docs] def AddValue(builder, value): CookieAddValue(builder, value)
[docs] def CookieAddAuthenticated(builder, authenticated): builder.PrependUint64Slot(5, authenticated, 0)
[docs] def AddAuthenticated(builder, authenticated): CookieAddAuthenticated(builder, authenticated)
[docs] def CookieAddAuthenticatedOnNode(builder, authenticatedOnNode): builder.PrependUOffsetTRelativeSlot(6, flatbuffers.number_types.UOffsetTFlags.py_type(authenticatedOnNode), 0)
[docs] def AddAuthenticatedOnNode(builder, authenticatedOnNode): CookieAddAuthenticatedOnNode(builder, authenticatedOnNode)
[docs] def CookieStartAuthenticatedOnNodeVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartAuthenticatedOnNodeVector(builder, numElems: int) -> int: return CookieStartAuthenticatedOnNodeVector(builder, numElems)
[docs] def CookieAddAuthenticatedOnWorker(builder, authenticatedOnWorker): builder.PrependUOffsetTRelativeSlot(7, flatbuffers.number_types.UOffsetTFlags.py_type(authenticatedOnWorker), 0)
[docs] def AddAuthenticatedOnWorker(builder, authenticatedOnWorker): CookieAddAuthenticatedOnWorker(builder, authenticatedOnWorker)
[docs] def CookieAddAuthenticatedTransportInfo(builder, authenticatedTransportInfo): builder.PrependUOffsetTRelativeSlot( 8, flatbuffers.number_types.UOffsetTFlags.py_type(authenticatedTransportInfo), 0 )
[docs] def AddAuthenticatedTransportInfo(builder, authenticatedTransportInfo): CookieAddAuthenticatedTransportInfo(builder, authenticatedTransportInfo)
[docs] def CookieStartAuthenticatedTransportInfoVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartAuthenticatedTransportInfoVector(builder, numElems: int) -> int: return CookieStartAuthenticatedTransportInfoVector(builder, numElems)
[docs] def CookieAddAuthenticatedSession(builder, authenticatedSession): builder.PrependUint64Slot(9, authenticatedSession, 0)
[docs] def AddAuthenticatedSession(builder, authenticatedSession): CookieAddAuthenticatedSession(builder, authenticatedSession)
[docs] def CookieAddAuthenticatedJoinedAt(builder, authenticatedJoinedAt): builder.PrependUint64Slot(10, authenticatedJoinedAt, 0)
[docs] def AddAuthenticatedJoinedAt(builder, authenticatedJoinedAt): CookieAddAuthenticatedJoinedAt(builder, authenticatedJoinedAt)
[docs] def CookieAddAuthenticatedAuthmethod(builder, authenticatedAuthmethod): builder.PrependUOffsetTRelativeSlot(11, flatbuffers.number_types.UOffsetTFlags.py_type(authenticatedAuthmethod), 0)
[docs] def AddAuthenticatedAuthmethod(builder, authenticatedAuthmethod): CookieAddAuthenticatedAuthmethod(builder, authenticatedAuthmethod)
[docs] def CookieAddAuthid(builder, authid): builder.PrependUOffsetTRelativeSlot(12, flatbuffers.number_types.UOffsetTFlags.py_type(authid), 0)
[docs] def AddAuthid(builder, authid): CookieAddAuthid(builder, authid)
[docs] def CookieAddAuthrole(builder, authrole): builder.PrependUOffsetTRelativeSlot(13, flatbuffers.number_types.UOffsetTFlags.py_type(authrole), 0)
[docs] def AddAuthrole(builder, authrole): CookieAddAuthrole(builder, authrole)
[docs] def CookieAddAuthmethod(builder, authmethod): builder.PrependUOffsetTRelativeSlot(14, flatbuffers.number_types.UOffsetTFlags.py_type(authmethod), 0)
[docs] def AddAuthmethod(builder, authmethod): CookieAddAuthmethod(builder, authmethod)
[docs] def CookieAddAuthrealm(builder, authrealm): builder.PrependUOffsetTRelativeSlot(15, flatbuffers.number_types.UOffsetTFlags.py_type(authrealm), 0)
[docs] def AddAuthrealm(builder, authrealm): CookieAddAuthrealm(builder, authrealm)
[docs] def CookieAddAuthextra(builder, authextra): builder.PrependUOffsetTRelativeSlot(16, flatbuffers.number_types.UOffsetTFlags.py_type(authextra), 0)
[docs] def AddAuthextra(builder, authextra): CookieAddAuthextra(builder, authextra)
[docs] def CookieStartAuthextraVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartAuthextraVector(builder, numElems: int) -> int: return CookieStartAuthextraVector(builder, numElems)
[docs] def CookieEnd(builder): return builder.EndObject()
[docs] def End(builder): return CookieEnd(builder)