'Called when a request is sent to this channel.  By default it delegates
to self.request_<requestType>.
If this function returns true, the request succeeded, otherwise it
failed.
@type requestType:  L{bytes}
@type data:         L{bytes}
@rtype:             L{bool}'

def requestReceived(self, requestType, data):

    foo = nativeString(requestType.replace('-', '_'))
    f = getattr(self, ('request_%s' % foo), None)
    if f:
        return f(data)
    log.msg(('unhandled    request    for    %s' % requestType))
    return 0
