def METHOD_NAME(self, context):
    self.inputs.new('SvCurveSocket', "Curve")
    p = self.inputs.new('SvVerticesSocket', "Center")
    p.use_prop = True
    p.default_property = (0.0, 0.0, 0.0)
    p = self.inputs.new('SvVerticesSocket', "Direction")
    p.use_prop = True
    p.default_property = (0.0, 0.0, 1.0)
    self.inputs.new('SvStringsSocket', "Radius").prop_name = 'radius'
    self.inputs.new('SvStringsSocket', "Coefficient").prop_name = 'coefficient'
    self.outputs.new('SvCurveSocket', "Curve")
    self.update_sockets(context)