''

def killServer(self, componentType, componentID=0, targetIP='<broadcast>', trycount=1, timeout=1):

    msg = MessageStream.MessageStreamWriter(MachineInterface_killserver)
    msg.writeInt32(self.uid)
    msg.writeInt32(componentType)
    msg.writeUint64(componentID)
    msg.writeUint16(socket.htons(self.replyPort))
    if (trycount <= 0):
        self.send(msg.build(), targetIP)
        self.receiveReply()
    else:
        self.sendAndReceive(msg.build(), targetIP, trycount, timeout)
