(self, serialized)
| 3087 | # Direct call of the method requires knowledge about internals of FBE models serialization. |
| 3088 | # Use it with care! |
| 3089 | def send_serialized(self, serialized): |
| 3090 | assert (serialized > 0), "Invalid size of the serialized buffer!" |
| 3091 | if serialized <= 0: |
| 3092 | return 0 |
| 3093 | |
| 3094 | # Shift the send buffer |
| 3095 | self._buffer.shift(serialized) |
| 3096 | |
| 3097 | # Send the value |
| 3098 | sent = self.on_send(self._buffer.buffer, 0, self._buffer.size) |
| 3099 | self._buffer.remove(0, sent) |
| 3100 | return sent |
| 3101 | |
| 3102 | # Send message handler |
| 3103 | def on_send(self, buffer, offset, size): |
no test coverage detected