def METHOD_NAME(self, context):
    self.inputs.new('SvVerticesSocket', 'Vertices')
    self.inputs.new('SvStringsSocket', 'Edges')
    self.inputs.new('SvStringsSocket', 'Faces')
    self.inputs.new('SvStringsSocket', 'FaceData')
    self.inputs.new('SvStringsSocket', 'Mask').custom_draw = 'draw_mask_socket'
    self.outputs.new('SvVerticesSocket', 'Vertices')
    self.outputs.new('SvStringsSocket', 'Edges')
    self.outputs.new('SvStringsSocket', 'Faces')
    self.outputs.new('SvStringsSocket', 'FaceData')