(self)
| 101 | return self |
| 102 | |
| 103 | def encode(self): |
| 104 | pieces = list() |
| 105 | pieces.append(struct.pack('B', self.version_major)) |
| 106 | pieces.append(struct.pack('B', self.version_minor)) |
| 107 | data.encode_table(pieces, self.server_properties) |
| 108 | assert isinstance(self.mechanisms, str_or_bytes),\ |
| 109 | 'A non-string value was supplied for self.mechanisms' |
| 110 | value = as_bytes(self.mechanisms) |
| 111 | pieces.append(struct.pack('>I', len(value))) |
| 112 | pieces.append(value) |
| 113 | assert isinstance(self.locales, str_or_bytes),\ |
| 114 | 'A non-string value was supplied for self.locales' |
| 115 | value = as_bytes(self.locales) |
| 116 | pieces.append(struct.pack('>I', len(value))) |
| 117 | pieces.append(value) |
| 118 | return pieces |
| 119 | |
| 120 | class StartOk(amqp_object.Method): |
| 121 |
nothing calls this directly
no test coverage detected