@@ -16,128 +16,128 @@ ctypedef object (*encode_func)(CodecContext settings,
16
16
object obj)
17
17
18
18
ctypedef object (* decode_func)(CodecContext settings,
19
- FastReadBuffer buf)
19
+ FRBuffer * buf)
20
20
21
21
22
22
# Datetime
23
23
cdef date_encode(CodecContext settings, WriteBuffer buf, obj)
24
- cdef date_decode(CodecContext settings, FastReadBuffer buf)
24
+ cdef date_decode(CodecContext settings, FRBuffer * buf)
25
25
cdef date_encode_tuple(CodecContext settings, WriteBuffer buf, obj)
26
- cdef date_decode_tuple(CodecContext settings, FastReadBuffer buf)
26
+ cdef date_decode_tuple(CodecContext settings, FRBuffer * buf)
27
27
cdef timestamp_encode(CodecContext settings, WriteBuffer buf, obj)
28
- cdef timestamp_decode(CodecContext settings, FastReadBuffer buf)
28
+ cdef timestamp_decode(CodecContext settings, FRBuffer * buf)
29
29
cdef timestamp_encode_tuple(CodecContext settings, WriteBuffer buf, obj)
30
- cdef timestamp_decode_tuple(CodecContext settings, FastReadBuffer buf)
30
+ cdef timestamp_decode_tuple(CodecContext settings, FRBuffer * buf)
31
31
cdef timestamptz_encode(CodecContext settings, WriteBuffer buf, obj)
32
- cdef timestamptz_decode(CodecContext settings, FastReadBuffer buf)
32
+ cdef timestamptz_decode(CodecContext settings, FRBuffer * buf)
33
33
cdef time_encode(CodecContext settings, WriteBuffer buf, obj)
34
- cdef time_decode(CodecContext settings, FastReadBuffer buf)
34
+ cdef time_decode(CodecContext settings, FRBuffer * buf)
35
35
cdef time_encode_tuple(CodecContext settings, WriteBuffer buf, obj)
36
- cdef time_decode_tuple(CodecContext settings, FastReadBuffer buf)
36
+ cdef time_decode_tuple(CodecContext settings, FRBuffer * buf)
37
37
cdef timetz_encode(CodecContext settings, WriteBuffer buf, obj)
38
- cdef timetz_decode(CodecContext settings, FastReadBuffer buf)
38
+ cdef timetz_decode(CodecContext settings, FRBuffer * buf)
39
39
cdef timetz_encode_tuple(CodecContext settings, WriteBuffer buf, obj)
40
- cdef timetz_decode_tuple(CodecContext settings, FastReadBuffer buf)
40
+ cdef timetz_decode_tuple(CodecContext settings, FRBuffer * buf)
41
41
cdef interval_encode(CodecContext settings, WriteBuffer buf, obj)
42
- cdef interval_decode(CodecContext settings, FastReadBuffer buf)
42
+ cdef interval_decode(CodecContext settings, FRBuffer * buf)
43
43
cdef interval_encode_tuple(CodecContext settings, WriteBuffer buf, tuple obj)
44
- cdef interval_decode_tuple(CodecContext settings, FastReadBuffer buf)
44
+ cdef interval_decode_tuple(CodecContext settings, FRBuffer * buf)
45
45
46
46
47
47
# Bits
48
48
cdef bits_encode(CodecContext settings, WriteBuffer wbuf, obj)
49
- cdef bits_decode(CodecContext settings, FastReadBuffer buf)
49
+ cdef bits_decode(CodecContext settings, FRBuffer * buf)
50
50
51
51
52
52
# Bools
53
53
cdef bool_encode(CodecContext settings, WriteBuffer buf, obj)
54
- cdef bool_decode(CodecContext settings, FastReadBuffer buf)
54
+ cdef bool_decode(CodecContext settings, FRBuffer * buf)
55
55
56
56
57
57
# Geometry
58
58
cdef box_encode(CodecContext settings, WriteBuffer wbuf, obj)
59
- cdef box_decode(CodecContext settings, FastReadBuffer buf)
59
+ cdef box_decode(CodecContext settings, FRBuffer * buf)
60
60
cdef line_encode(CodecContext settings, WriteBuffer wbuf, obj)
61
- cdef line_decode(CodecContext settings, FastReadBuffer buf)
61
+ cdef line_decode(CodecContext settings, FRBuffer * buf)
62
62
cdef lseg_encode(CodecContext settings, WriteBuffer wbuf, obj)
63
- cdef lseg_decode(CodecContext settings, FastReadBuffer buf)
63
+ cdef lseg_decode(CodecContext settings, FRBuffer * buf)
64
64
cdef point_encode(CodecContext settings, WriteBuffer wbuf, obj)
65
- cdef point_decode(CodecContext settings, FastReadBuffer buf)
65
+ cdef point_decode(CodecContext settings, FRBuffer * buf)
66
66
cdef path_encode(CodecContext settings, WriteBuffer wbuf, obj)
67
- cdef path_decode(CodecContext settings, FastReadBuffer buf)
67
+ cdef path_decode(CodecContext settings, FRBuffer * buf)
68
68
cdef poly_encode(CodecContext settings, WriteBuffer wbuf, obj)
69
- cdef poly_decode(CodecContext settings, FastReadBuffer buf)
69
+ cdef poly_decode(CodecContext settings, FRBuffer * buf)
70
70
cdef circle_encode(CodecContext settings, WriteBuffer wbuf, obj)
71
- cdef circle_decode(CodecContext settings, FastReadBuffer buf)
71
+ cdef circle_decode(CodecContext settings, FRBuffer * buf)
72
72
73
73
74
74
# Hstore
75
75
cdef hstore_encode(CodecContext settings, WriteBuffer buf, obj)
76
- cdef hstore_decode(CodecContext settings, FastReadBuffer buf)
76
+ cdef hstore_decode(CodecContext settings, FRBuffer * buf)
77
77
78
78
79
79
# Ints
80
80
cdef int2_encode(CodecContext settings, WriteBuffer buf, obj)
81
- cdef int2_decode(CodecContext settings, FastReadBuffer buf)
81
+ cdef int2_decode(CodecContext settings, FRBuffer * buf)
82
82
cdef int4_encode(CodecContext settings, WriteBuffer buf, obj)
83
- cdef int4_decode(CodecContext settings, FastReadBuffer buf)
83
+ cdef int4_decode(CodecContext settings, FRBuffer * buf)
84
84
cdef uint4_encode(CodecContext settings, WriteBuffer buf, obj)
85
- cdef uint4_decode(CodecContext settings, FastReadBuffer buf)
85
+ cdef uint4_decode(CodecContext settings, FRBuffer * buf)
86
86
cdef int8_encode(CodecContext settings, WriteBuffer buf, obj)
87
- cdef int8_decode(CodecContext settings, FastReadBuffer buf)
87
+ cdef int8_decode(CodecContext settings, FRBuffer * buf)
88
88
89
89
90
90
# Floats
91
91
cdef float4_encode(CodecContext settings, WriteBuffer buf, obj)
92
- cdef float4_decode(CodecContext settings, FastReadBuffer buf)
92
+ cdef float4_decode(CodecContext settings, FRBuffer * buf)
93
93
cdef float8_encode(CodecContext settings, WriteBuffer buf, obj)
94
- cdef float8_decode(CodecContext settings, FastReadBuffer buf)
94
+ cdef float8_decode(CodecContext settings, FRBuffer * buf)
95
95
96
96
97
97
# JSON
98
98
cdef jsonb_encode(CodecContext settings, WriteBuffer buf, obj)
99
- cdef jsonb_decode(CodecContext settings, FastReadBuffer buf)
99
+ cdef jsonb_decode(CodecContext settings, FRBuffer * buf)
100
100
101
101
102
102
# Text
103
103
cdef as_pg_string_and_size(
104
104
CodecContext settings, obj, char ** cstr, ssize_t * size)
105
105
cdef text_encode(CodecContext settings, WriteBuffer buf, obj)
106
- cdef text_decode(CodecContext settings, FastReadBuffer buf)
106
+ cdef text_decode(CodecContext settings, FRBuffer * buf)
107
107
108
108
# Bytea
109
109
cdef bytea_encode(CodecContext settings, WriteBuffer wbuf, obj)
110
- cdef bytea_decode(CodecContext settings, FastReadBuffer buf)
110
+ cdef bytea_decode(CodecContext settings, FRBuffer * buf)
111
111
112
112
113
113
# UUID
114
114
cdef uuid_encode(CodecContext settings, WriteBuffer wbuf, obj)
115
- cdef uuid_decode(CodecContext settings, FastReadBuffer buf)
115
+ cdef uuid_decode(CodecContext settings, FRBuffer * buf)
116
116
117
117
118
118
# Numeric
119
119
cdef numeric_encode_text(CodecContext settings, WriteBuffer buf, obj)
120
- cdef numeric_decode_text(CodecContext settings, FastReadBuffer buf)
120
+ cdef numeric_decode_text(CodecContext settings, FRBuffer * buf)
121
121
cdef numeric_encode_binary(CodecContext settings, WriteBuffer buf, obj)
122
- cdef numeric_decode_binary(CodecContext settings, FastReadBuffer buf)
122
+ cdef numeric_decode_binary(CodecContext settings, FRBuffer * buf)
123
123
124
124
125
125
# Void
126
126
cdef void_encode(CodecContext settings, WriteBuffer buf, obj)
127
- cdef void_decode(CodecContext settings, FastReadBuffer buf)
127
+ cdef void_decode(CodecContext settings, FRBuffer * buf)
128
128
129
129
130
130
# tid
131
131
cdef tid_encode(CodecContext settings, WriteBuffer buf, obj)
132
- cdef tid_decode(CodecContext settings, FastReadBuffer buf)
132
+ cdef tid_decode(CodecContext settings, FRBuffer * buf)
133
133
134
134
135
135
# Network
136
- cdef net_decode(CodecContext settings, FastReadBuffer buf)
136
+ cdef net_decode(CodecContext settings, FRBuffer * buf)
137
137
cdef cidr_encode(CodecContext settings, WriteBuffer buf, obj)
138
138
cdef inet_encode(CodecContext settings, WriteBuffer buf, obj)
139
139
140
140
141
141
# txid
142
142
cdef txid_snapshot_encode(CodecContext settings, WriteBuffer buf, obj)
143
- cdef txid_snapshot_decode(CodecContext settings, FastReadBuffer buf)
143
+ cdef txid_snapshot_decode(CodecContext settings, FRBuffer * buf)
0 commit comments