⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tossim_wrap.cxx

📁 tinyos2.0版本驱动
💻 CXX
📖 第 1 页 / 共 5 页
字号:
    return NULL;}static PyObject * MAC_swigregister(PyObject *self, PyObject *args) {    PyObject *obj;    if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;    SWIG_TypeClientData(SWIGTYPE_p_MAC, obj);    Py_INCREF(obj);    return Py_BuildValue((char *)"");}static PyObject *_wrap_new_Radio(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *result;        if(!PyArg_ParseTuple(args,(char *)":new_Radio")) goto fail;    result = (Radio *)new Radio();        resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_Radio, 1);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_delete_Radio(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:delete_Radio",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    delete arg1;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_add(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    int arg2 ;    int arg3 ;    double arg4 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oiid:Radio_add",&obj0,&arg2,&arg3,&arg4)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->add(arg2,arg3,arg4);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_gain(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    int arg2 ;    int arg3 ;    double result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oii:Radio_gain",&obj0,&arg2,&arg3)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double)(arg1)->gain(arg2,arg3);        resultobj = PyFloat_FromDouble(result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_connected(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    int arg2 ;    int arg3 ;    bool result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oii:Radio_connected",&obj0,&arg2,&arg3)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (bool)(arg1)->connected(arg2,arg3);        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_remove(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    int arg2 ;    int arg3 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oii:Radio_remove",&obj0,&arg2,&arg3)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->remove(arg2,arg3);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_setNoise(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    int arg2 ;    double arg3 ;    double arg4 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oidd:Radio_setNoise",&obj0,&arg2,&arg3,&arg4)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setNoise(arg2,arg3,arg4);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Radio_setSensitivity(PyObject *self, PyObject *args) {    PyObject *resultobj;    Radio *arg1 = (Radio *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:Radio_setSensitivity",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Radio,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setSensitivity(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject * Radio_swigregister(PyObject *self, PyObject *args) {    PyObject *obj;    if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;    SWIG_TypeClientData(SWIGTYPE_p_Radio, obj);    Py_INCREF(obj);    return Py_BuildValue((char *)"");}static PyObject *_wrap_new_Packet(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *result;        if(!PyArg_ParseTuple(args,(char *)":new_Packet")) goto fail;    result = (Packet *)new Packet();        resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_Packet, 1);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_delete_Packet(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:delete_Packet",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    delete arg1;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setSource(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_setSource",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setSource(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_source(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_source",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int)(arg1)->source();        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setDestination(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_setDestination",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setDestination(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_destination(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_destination",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int)(arg1)->destination();        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setLength(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_setLength",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setLength(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_length(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_length",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int)(arg1)->length();        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setType(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_setType",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setType(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_type(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_type",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int)(arg1)->type();        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_data(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    char *result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_data",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (char *)(arg1)->data();        resultobj = result ? PyString_FromString(result) : Py_BuildValue((char*)"");    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setData(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    char *arg2 ;    int arg3 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:Packet_setData",&obj0,&obj1)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    {        arg2 = (char *) PyString_AsString(obj1);        arg3 = (int) PyString_Size(obj1);    }    (arg1)->setData(arg2,arg3);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_maxLength(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:Packet_maxLength",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int)(arg1)->maxLength();        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_setStrength(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_setStrength",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->setStrength(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_deliver(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    long long arg3 ;    PyObject * obj0 = 0 ;    PyObject * obj2 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OiO:Packet_deliver",&obj0,&arg2,&obj2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    arg3 = (long long) PyLong_AsLongLong(obj2);    if (PyErr_Occurred()) SWIG_fail;    (arg1)->deliver(arg2,arg3);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_Packet_deliverNow(PyObject *self, PyObject *args) {    PyObject *resultobj;    Packet *arg1 = (Packet *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:Packet_deliverNow",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_Packet,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    (arg1)->deliverNow(arg2);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject * Packet_swigregister(PyObject *self, PyObject *args) {    PyObject *obj;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -