예제 #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);
 }