示例#1
0
        public long ReadDatagram(Pointer <sbyte> data, long maxlen, QHostAddress host, ref short port)
        {
            StackItem[] stack = new StackItem[5];
#if DEBUG
            stack[1].s_class = (IntPtr)DebugGCHandle.Alloc(data);
#else
            stack[1].s_class = (IntPtr)GCHandle.Alloc(data);
#endif
            stack[2].s_long = maxlen;
#if DEBUG
            stack[3].s_class = (IntPtr)DebugGCHandle.Alloc(host);
#else
            stack[3].s_class = (IntPtr)GCHandle.Alloc(host);
#endif
            stack[4].s_short = port;
            interceptor.Invoke("readDatagram$$#$", "readDatagram(char*, qint64, QHostAddress*, unsigned short*)", stack);
#if DEBUG
            DebugGCHandle.Free((GCHandle)stack[1].s_class);
#else
            ((GCHandle)stack[1].s_class).SynchronizedFree();
#endif
#if DEBUG
            DebugGCHandle.Free((GCHandle)stack[3].s_class);
#else
            ((GCHandle)stack[3].s_class).SynchronizedFree();
#endif
            port = stack[4].s_short;
            return(stack[0].s_long);
        }
示例#2
0
 public bool IsInSubnet(QHostAddress subnet, int netmask)
 {
     return((bool)interceptor.Invoke("isInSubnet#$", "isInSubnet(const QHostAddress&, int) const", typeof(bool), typeof(QHostAddress), subnet, typeof(int), netmask));
 }
示例#3
0
 public void SetNetmask(QHostAddress newNetmask)
 {
     interceptor.Invoke("setNetmask#", "setNetmask(const QHostAddress&)", typeof(void), typeof(QHostAddress), newNetmask);
 }
示例#4
0
 public bool Bind(QHostAddress address, ushort port)
 {
     return((bool)interceptor.Invoke("bind#$", "bind(const QHostAddress&, unsigned short)", typeof(bool), typeof(QHostAddress), address, typeof(ushort), port));
 }
示例#5
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public bool Bind(QHostAddress address, ushort port)
 {
     return (bool) interceptor.Invoke("bind#$", "bind(const QHostAddress&, unsigned short)", typeof(bool), typeof(QHostAddress), address, typeof(ushort), port);
 }
示例#6
0
 public long WriteDatagram(string data, long len, QHostAddress host, ushort port)
 {
     return((long)interceptor.Invoke("writeDatagram$$#$", "writeDatagram(const char*, qint64, const QHostAddress&, unsigned short)", typeof(long), typeof(string), data, typeof(long), len, typeof(QHostAddress), host, typeof(ushort), port));
 }
示例#7
0
 public void SetBroadcast(QHostAddress newBroadcast)
 {
     interceptor.Invoke("setBroadcast#", "setBroadcast(const QHostAddress&)", typeof(void), typeof(QHostAddress), newBroadcast);
 }
示例#8
0
文件: Qt.cs 项目: KDE/qyoto
 public static QDataStream Read(QDataStream arg1, QHostAddress arg2)
 {
     return (QDataStream) staticInterceptor.Invoke("operator>>##", "operator>>(QDataStream&, QHostAddress&)", typeof(QDataStream), typeof(QDataStream), arg1, typeof(QHostAddress), arg2);
 }
示例#9
0
 public void SetIp(QHostAddress newIp)
 {
     interceptor.Invoke("setIp#", "setIp(const QHostAddress&)", typeof(void), typeof(QHostAddress), newIp);
 }
示例#10
0
 public void SetNetmask(QHostAddress newNetmask)
 {
     interceptor.Invoke("setNetmask#", "setNetmask(const QHostAddress&)", typeof(void), typeof(QHostAddress), newNetmask);
 }
示例#11
0
文件: QTcpServer.cs 项目: KDE/qyoto
 public bool Listen(QHostAddress address)
 {
     return (bool) interceptor.Invoke("listen#", "listen(const QHostAddress&)", typeof(bool), typeof(QHostAddress), address);
 }
示例#12
0
文件: QTcpServer.cs 项目: KDE/qyoto
 public bool Listen(QHostAddress address, ushort port)
 {
     return (bool) interceptor.Invoke("listen#$", "listen(const QHostAddress&, unsigned short)", typeof(bool), typeof(QHostAddress), address, typeof(ushort), port);
 }
示例#13
0
 public bool Listen(QHostAddress address)
 {
     return((bool)interceptor.Invoke("listen#", "listen(const QHostAddress&)", typeof(bool), typeof(QHostAddress), address));
 }
示例#14
0
 protected void SetPeerAddress(QHostAddress address)
 {
     interceptor.Invoke("setPeerAddress#", "setPeerAddress(const QHostAddress&)", typeof(void), typeof(QHostAddress), address);
 }
示例#15
0
文件: QHostAddress.cs 项目: KDE/qyoto
 public bool IsInSubnet(QHostAddress subnet, int netmask)
 {
     return (bool) interceptor.Invoke("isInSubnet#$", "isInSubnet(const QHostAddress&, int) const", typeof(bool), typeof(QHostAddress), subnet, typeof(int), netmask);
 }
示例#16
0
 public void ConnectToHost(QHostAddress address, ushort port)
 {
     interceptor.Invoke("connectToHost#$", "connectToHost(const QHostAddress&, unsigned short)", typeof(void), typeof(QHostAddress), address, typeof(ushort), port);
 }
示例#17
0
文件: QHostAddress.cs 项目: KDE/qyoto
 public QHostAddress(QHostAddress copy)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QHostAddress#", "QHostAddress(const QHostAddress&)", typeof(void), typeof(QHostAddress), copy);
 }
示例#18
0
 /// <remarks>
 ///  Tries to connect to the %Soprano server.
 ///  \return <pre>true</pre> on success, <pre>false</pre> if an error occured.
 ///  Check lastError() for details.
 ///              </remarks>        <short>    Tries to connect to the %Soprano server.</short>
 public bool Connect(QHostAddress address, int port)
 {
     return (bool) interceptor.Invoke("connect#$", "connect(const QHostAddress&, int)", typeof(bool), typeof(QHostAddress), address, typeof(int), port);
 }
示例#19
0
文件: QHostAddress.cs 项目: KDE/qyoto
 public QHostAddress(QHostAddress.SpecialAddress address)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QHostAddress$", "QHostAddress(QHostAddress::SpecialAddress)", typeof(void), typeof(QHostAddress.SpecialAddress), address);
 }
示例#20
0
 public long ReadDatagram(Pointer <sbyte> data, long maxlen, QHostAddress host)
 {
     return((long)interceptor.Invoke("readDatagram$$#", "readDatagram(char*, qint64, QHostAddress*)", typeof(long), typeof(Pointer <sbyte>), data, typeof(long), maxlen, typeof(QHostAddress), host));
 }
示例#21
0
 public void ConnectToHost(QHostAddress address, ushort port, uint mode)
 {
     interceptor.Invoke("connectToHost#$$", "connectToHost(const QHostAddress&, unsigned short, QIODevice::OpenMode)", typeof(void), typeof(QHostAddress), address, typeof(ushort), port, typeof(uint), mode);
 }
示例#22
0
 public long WriteDatagram(QByteArray datagram, QHostAddress host, ushort port)
 {
     return((long)interceptor.Invoke("writeDatagram##$", "writeDatagram(const QByteArray&, const QHostAddress&, unsigned short)", typeof(long), typeof(QByteArray), datagram, typeof(QHostAddress), host, typeof(ushort), port));
 }
示例#23
0
 public void ConnectToHost(QHostAddress address, ushort port)
 {
     interceptor.Invoke("connectToHost#$", "connectToHost(const QHostAddress&, unsigned short)", typeof(void), typeof(QHostAddress), address, typeof(ushort), port);
 }
示例#24
0
 public bool Bind(QHostAddress address, ushort port, uint mode)
 {
     return((bool)interceptor.Invoke("bind#$$", "bind(const QHostAddress&, unsigned short, QUdpSocket::BindMode)", typeof(bool), typeof(QHostAddress), address, typeof(ushort), port, typeof(uint), mode));
 }
示例#25
0
 protected void SetPeerAddress(QHostAddress address)
 {
     interceptor.Invoke("setPeerAddress#", "setPeerAddress(const QHostAddress&)", typeof(void), typeof(QHostAddress), address);
 }
示例#26
0
 public void SetIp(QHostAddress newIp)
 {
     interceptor.Invoke("setIp#", "setIp(const QHostAddress&)", typeof(void), typeof(QHostAddress), newIp);
 }
示例#27
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public bool Bind(QHostAddress address, ushort port, uint mode)
 {
     return (bool) interceptor.Invoke("bind#$$", "bind(const QHostAddress&, unsigned short, QUdpSocket::BindMode)", typeof(bool), typeof(QHostAddress), address, typeof(ushort), port, typeof(uint), mode);
 }
示例#28
0
 public void SetBroadcast(QHostAddress newBroadcast)
 {
     interceptor.Invoke("setBroadcast#", "setBroadcast(const QHostAddress&)", typeof(void), typeof(QHostAddress), newBroadcast);
 }
示例#29
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public long ReadDatagram(Pointer<sbyte> data, long maxlen, QHostAddress host, ref short port)
 {
     StackItem[] stack = new StackItem[5];
     #if DEBUG
     stack[1].s_class = (IntPtr) DebugGCHandle.Alloc(data);
     #else
     stack[1].s_class = (IntPtr) GCHandle.Alloc(data);
     #endif
     stack[2].s_long = maxlen;
     #if DEBUG
     stack[3].s_class = (IntPtr) DebugGCHandle.Alloc(host);
     #else
     stack[3].s_class = (IntPtr) GCHandle.Alloc(host);
     #endif
     stack[4].s_short = port;
     interceptor.Invoke("readDatagram$$#$", "readDatagram(char*, qint64, QHostAddress*, unsigned short*)", stack);
     #if DEBUG
     DebugGCHandle.Free((GCHandle) stack[1].s_class);
     #else
     ((GCHandle) stack[1].s_class).SynchronizedFree();
     #endif
     #if DEBUG
     DebugGCHandle.Free((GCHandle) stack[3].s_class);
     #else
     ((GCHandle) stack[3].s_class).SynchronizedFree();
     #endif
     port = stack[4].s_short;
     return stack[0].s_long;
 }
示例#30
0
 public QHostAddress(QHostAddress copy) : this((Type)null)
 {
     CreateProxy();
     interceptor.Invoke("QHostAddress#", "QHostAddress(const QHostAddress&)", typeof(void), typeof(QHostAddress), copy);
 }
示例#31
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public long ReadDatagram(Pointer<sbyte> data, long maxlen, QHostAddress host)
 {
     return (long) interceptor.Invoke("readDatagram$$#", "readDatagram(char*, qint64, QHostAddress*)", typeof(long), typeof(Pointer<sbyte>), data, typeof(long), maxlen, typeof(QHostAddress), host);
 }
示例#32
0
 public void ConnectToHost(QHostAddress address, ushort port, uint mode)
 {
     interceptor.Invoke("connectToHost#$$", "connectToHost(const QHostAddress&, unsigned short, QIODevice::OpenMode)", typeof(void), typeof(QHostAddress), address, typeof(ushort), port, typeof(uint), mode);
 }
示例#33
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public long WriteDatagram(string data, long len, QHostAddress host, ushort port)
 {
     return (long) interceptor.Invoke("writeDatagram$$#$", "writeDatagram(const char*, qint64, const QHostAddress&, unsigned short)", typeof(long), typeof(string), data, typeof(long), len, typeof(QHostAddress), host, typeof(ushort), port);
 }
示例#34
0
文件: Qt.cs 项目: KDE/qyoto
 public static uint QHash(QHostAddress key)
 {
     return (uint) staticInterceptor.Invoke("qHash#", "qHash(const QHostAddress&)", typeof(uint), typeof(QHostAddress), key);
 }
示例#35
0
文件: QUdpSocket.cs 项目: KDE/qyoto
 public long WriteDatagram(QByteArray datagram, QHostAddress host, ushort port)
 {
     return (long) interceptor.Invoke("writeDatagram##$", "writeDatagram(const QByteArray&, const QHostAddress&, unsigned short)", typeof(long), typeof(QByteArray), datagram, typeof(QHostAddress), host, typeof(ushort), port);
 }
示例#36
0
文件: Qt.cs 项目: KDE/qyoto
 public static QDataStream Write(QDataStream arg1, QHostAddress arg2)
 {
     return (QDataStream) staticInterceptor.Invoke("operator<<##", "operator<<(QDataStream&, const QHostAddress&)", typeof(QDataStream), typeof(QDataStream), arg1, typeof(QHostAddress), arg2);
 }
示例#37
0
 public bool Connect(QHostAddress address)
 {
     return (bool) interceptor.Invoke("connect#", "connect(const QHostAddress&)", typeof(bool), typeof(QHostAddress), address);
 }