(self, buffer)
| 142 | # Constructeur |
| 143 | @classmethod |
| 144 | def from_buffer(self, buffer): |
| 145 | # A sort of super(AlpcMessagePort).from_buffer |
| 146 | # But from_buffer is from the Metaclass of AlpcMessagePort so we use 'type(AlpcMessagePort)' |
| 147 | # To access the standard version of from_buffer. |
| 148 | self = type(AlpcMessagePort).from_buffer(AlpcMessagePort, buffer) |
| 149 | self.buffer_size = len(buffer) |
| 150 | self.raw_buffer = buffer |
| 151 | self.header_size = ctypes.sizeof(self) |
| 152 | self.max_datasize = self.buffer_size - self.header_size |
| 153 | return self |
| 154 | |
| 155 | @classmethod |
| 156 | def from_buffer_size(cls, buffer_size): |
no test coverage detected