devnull

  1# This file was automatically generated by SWIG (https://www.swig.org).
  2# Version 4.2.1
  3#
  4# Do not make changes to this file unless you know what you are doing - modify
  5# the SWIG interface file instead.
  6
  7from sys import version_info as _swig_python_version_info
  8from mock_rtems import _devnull as _devnull
  9
 10try:
 11    import builtins as __builtin__
 12except ImportError:
 13    import __builtin__
 14
 15def _swig_repr(self):
 16    try:
 17        strthis = "proxy of " + self.this.__repr__()
 18    except __builtin__.Exception:
 19        strthis = ""
 20    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
 21
 22
 23def _swig_setattr_nondynamic_instance_variable(set):
 24    def set_instance_attr(self, name, value):
 25        if name == "this":
 26            set(self, name, value)
 27        elif name == "thisown":
 28            self.this.own(value)
 29        elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
 30            set(self, name, value)
 31        else:
 32            raise AttributeError("You cannot add instance attributes to %s" % self)
 33    return set_instance_attr
 34
 35
 36def _swig_setattr_nondynamic_class_variable(set):
 37    def set_class_attr(cls, name, value):
 38        if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
 39            set(cls, name, value)
 40        else:
 41            raise AttributeError("You cannot add class attributes to %s" % cls)
 42    return set_class_attr
 43
 44
 45def _swig_add_metaclass(metaclass):
 46    """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
 47    def wrapper(cls):
 48        return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
 49    return wrapper
 50
 51
 52class _SwigNonDynamicMeta(type):
 53    """Meta class to enforce nondynamic attributes (no new attributes) for a class"""
 54    __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
 55
 56
 57
 58def null_initialize(arg1, arg2, arg3):
 59    
 60    return _devnull.null_initialize(arg1, arg2, arg3)
 61
 62def null_open(arg1, arg2, arg3):
 63    r"""
 64    null_open(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
 65
 66    Parameters
 67    ----------
 68    arg1: rtems_device_major_number
 69    arg2: rtems_device_minor_number
 70    arg3: void *
 71
 72    """
 73    return _devnull.null_open(arg1, arg2, arg3)
 74
 75def null_close(arg1, arg2, arg3):
 76    r"""
 77    null_close(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
 78
 79    Parameters
 80    ----------
 81    arg1: rtems_device_major_number
 82    arg2: rtems_device_minor_number
 83    arg3: void *
 84
 85    """
 86    return _devnull.null_close(arg1, arg2, arg3)
 87
 88def null_read(arg1, arg2, arg3):
 89    r"""
 90    null_read(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
 91
 92    Parameters
 93    ----------
 94    arg1: rtems_device_major_number
 95    arg2: rtems_device_minor_number
 96    arg3: void *
 97
 98    """
 99    return _devnull.null_read(arg1, arg2, arg3)
100
101def null_write(arg1, arg2, arg3):
102    r"""
103    null_write(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
104
105    Parameters
106    ----------
107    arg1: rtems_device_major_number
108    arg2: rtems_device_minor_number
109    arg3: void *
110
111    """
112    return _devnull.null_write(arg1, arg2, arg3)
113
114def null_control(arg1, arg2, arg3):
115    r"""
116    null_control(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
117
118    Parameters
119    ----------
120    arg1: rtems_device_major_number
121    arg2: rtems_device_minor_number
122    arg3: void *
123
124    """
125    return _devnull.null_control(arg1, arg2, arg3)
def null_initialize(arg1, arg2, arg3):
59def null_initialize(arg1, arg2, arg3):
60    
61    return _devnull.null_initialize(arg1, arg2, arg3)
def null_open(arg1, arg2, arg3):
63def null_open(arg1, arg2, arg3):
64    r"""
65    null_open(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
66
67    Parameters
68    ----------
69    arg1: rtems_device_major_number
70    arg2: rtems_device_minor_number
71    arg3: void *
72
73    """
74    return _devnull.null_open(arg1, arg2, arg3)

null_open(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver

Parameters

arg1: rtems_device_major_number arg2: rtems_device_minor_number arg3: void *

def null_close(arg1, arg2, arg3):
76def null_close(arg1, arg2, arg3):
77    r"""
78    null_close(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
79
80    Parameters
81    ----------
82    arg1: rtems_device_major_number
83    arg2: rtems_device_minor_number
84    arg3: void *
85
86    """
87    return _devnull.null_close(arg1, arg2, arg3)

null_close(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver

Parameters

arg1: rtems_device_major_number arg2: rtems_device_minor_number arg3: void *

def null_read(arg1, arg2, arg3):
 89def null_read(arg1, arg2, arg3):
 90    r"""
 91    null_read(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
 92
 93    Parameters
 94    ----------
 95    arg1: rtems_device_major_number
 96    arg2: rtems_device_minor_number
 97    arg3: void *
 98
 99    """
100    return _devnull.null_read(arg1, arg2, arg3)

null_read(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver

Parameters

arg1: rtems_device_major_number arg2: rtems_device_minor_number arg3: void *

def null_write(arg1, arg2, arg3):
102def null_write(arg1, arg2, arg3):
103    r"""
104    null_write(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
105
106    Parameters
107    ----------
108    arg1: rtems_device_major_number
109    arg2: rtems_device_minor_number
110    arg3: void *
111
112    """
113    return _devnull.null_write(arg1, arg2, arg3)

null_write(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver

Parameters

arg1: rtems_device_major_number arg2: rtems_device_minor_number arg3: void *

def null_control(arg1, arg2, arg3):
115def null_control(arg1, arg2, arg3):
116    r"""
117    null_control(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver
118
119    Parameters
120    ----------
121    arg1: rtems_device_major_number
122    arg2: rtems_device_minor_number
123    arg3: void *
124
125    """
126    return _devnull.null_control(arg1, arg2, arg3)

null_control(rtems_device_major_number arg1, rtems_device_minor_number arg2, void * arg3) -> rtems_device_driver

Parameters

arg1: rtems_device_major_number arg2: rtems_device_minor_number arg3: void *