"lsMap",  # name
            lambda: _fbthrift_py3lite_types.MapTypeInfo(_fbthrift_py3lite_types.typeinfo_i64, _fbthrift_py3lite_types.typeinfo_string),  # typeinfo
            None,  # default value
        ),
    )


_fbthrift_py3lite_types.fill_specs(
    MyStructFloatFieldThrowExp,
    MyStructMapFloatThrowExp,
    MyStruct,
    SimpleStruct,
    defaultStruct,
    MyStructTypeDef,
    MyDataItem,
    MyUnion,
    MyUnionFloatFieldThrowExp,
    ComplexNestedStruct,
    TypeRemapped,
    emptyXcep,
    reqXcep,
    optXcep,
    complexException,
)


DEFAULT_PORT_NUM = 3456

constEnumUnion = MyUnion(myEnum=MyEnum.MyValue2)

stringTypedef = str
Esempio n. 2
0
            _fbthrift_py3lite_types.typeinfo_i64,  # typeinfo
            None,  # default value
        ),
    )


class NonCopyableUnion(metaclass=_fbthrift_py3lite_types.UnionMeta):
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "s",  # name
            lambda: _fbthrift_py3lite_types.StructTypeInfo(NonCopyableStruct),  # typeinfo
            None,  # default value
        ),
    )


_fbthrift_py3lite_types.fill_specs(
    ComplexUnion,
    ListUnion,
    DataUnion,
    Val,
    ValUnion,
    VirtualComplexUnion,
    NonCopyableStruct,
    NonCopyableUnion,
)

containerTypedef = _fbthrift_py3lite_types.MapTypeFactory(_fbthrift_py3lite_types.typeinfo_i16, _fbthrift_py3lite_types.typeinfo_string)
Esempio n. 3
0
        ),
        (
            4,  # id
            True,  # isUnqualified
            "u",  # name
            lambda: _fbthrift_py3lite_types.StructTypeInfo(union1),  # typeinfo
            None,  # default value
        ),
    )


_fbthrift_py3lite_types.fill_specs(
    Internship,
    Range,
    struct1,
    struct2,
    struct3,
    struct4,
    union1,
    union2,
)


myInt = 1337

name = "Mark Zuckerberg"

multi_line_string = """This
is a
multi line string.
"""
            None,  # default value
        ),
        (
            3,  # id
            True,  # isUnqualified
            "myDataItem",  # name
            lambda: _fbthrift_py3lite_types.StructTypeInfo(MyDataItem
                                                           ),  # typeinfo
            None,  # default value
        ),
    )


_fbthrift_py3lite_types.fill_specs(
    MyStruct,
    MyDataItem,
    MyUnion,
)


class _fbthrift_MyService_ping_args(
        metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = ()


class _fbthrift_MyService_ping_result(
        metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = ()


class _fbthrift_MyService_getRandomData_args(
#
# Autogenerated by Thrift
#
# DO NOT EDIT
#  @generated
#
import thrift.py3lite.types as _fbthrift_py3lite_types
import thrift.py3lite.exceptions as _fbthrift_py3lite_exceptions

_fbthrift_py3lite_types.fill_specs()
Esempio n. 6
0
    def __str__(self):
        field = self.message
        if field is None:
            return str(field)
        return field


class Banal(metaclass=_fbthrift_py3lite_exceptions.GeneratedErrorMeta):
    _fbthrift_SPEC = ()


_fbthrift_py3lite_types.fill_specs(
    Fiery,
    Serious,
    ComplexFieldNames,
    CustomFieldNames,
    ExceptionWithPrimitiveField,
    Banal,
)


class _fbthrift_Raiser_doBland_args(
        metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = ()


class _fbthrift_Raiser_doBland_result(
        metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = ()

Esempio n. 7
0
import thrift.py3lite.types as _fbthrift_py3lite_types
import thrift.py3lite.exceptions as _fbthrift_py3lite_exceptions


class Foo(metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "MyInt",  # name
            _fbthrift_py3lite_types.typeinfo_i64,  # typeinfo
            None,  # default value
        ), )


_fbthrift_py3lite_types.fill_specs(Foo, )


class _fbthrift_TestService_init_args(
        metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "int1",  # name
            _fbthrift_py3lite_types.typeinfo_i64,  # typeinfo
            None,  # default value
        ), )


class _fbthrift_TestService_init_result(
Esempio n. 8
0
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "intField",  # name
            _fbthrift_py3lite_types.typeinfo_i32,  # typeinfo
            99,  # default value
        ), )


class EmptyStruct(metaclass=_fbthrift_py3lite_types.StructMeta):
    # # spec for tabled-based serializer
    _fbthrift_SPEC = ()


_fbthrift_py3lite_types.fill_specs(
    MyStruct,
    AnotherStruct,
    RecursiveStruct,
    MyUnion,
    StructWithAUnion,
    PrimitiveStruct,
    StringStruct,
    SetStruct,
    MapStruct,
    MyException,
    StructWithDefaults,
    SimpleStruct,
    EmptyStruct,
)
Esempio n. 9
0
import thrift.py3lite.types as _fbthrift_py3lite_types


class MyEnum(enum.Enum):
    ONE = 1
    TWO = 2


class IncludedStruct(metaclass=_fbthrift_py3lite_types.StructMeta):
    # # spec for tabled-based serializer
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "intField",  # name
            _fbthrift_py3lite_types.typeinfo_i32,  # typeinfo
            None,  # default value
        ),
        (
            2,  # id
            True,  # isUnqualified
            "listOfIntField",  # name
            _fbthrift_py3lite_types.ListTypeInfo(
                _fbthrift_py3lite_types.typeinfo_i32),  # typeinfo
            None,  # default value
        ),
    )


_fbthrift_py3lite_types.fill_specs(IncludedStruct)
Esempio n. 10
0

class _fbthrift_ExtendTestService_check_args(metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = (
        (
            1,  # id
            True,  # isUnqualified
            "struct1",  # name
            lambda: _fbthrift_py3lite_types.StructTypeInfo(py3lite_module_root.my.namespacing.test.hsmodule.lite_types.HsFoo),  # typeinfo
            None,  # default value
        ),
    )

class _fbthrift_ExtendTestService_check_result(metaclass=_fbthrift_py3lite_types.StructMeta):
    _fbthrift_SPEC = (
        (
            0,  # id
            False,  # isUnqualified
            "success",  # name
            _fbthrift_py3lite_types.typeinfo_bool,  # typeinfo
            None,  # default value

        ),
    )


_fbthrift_py3lite_types.fill_specs(
    _fbthrift_ExtendTestService_check_args,
    _fbthrift_ExtendTestService_check_result,
)