def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options]' % (sys.argv[0]) sfp.prnOpt() sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_S, **opts) try: fd1 = open('test.txt', 'w+') sf.setFD(fd1) sf.write('', '', 'This is test string...!!\n') fd1.close() fd2 = open('test.txt', 'r') sf.setFD(fd2) (pt, rsv, cmd, msg) = ('', '', '', '') (pt, rsv, cmd, msg) = sf.read() fd2.close() if msg == 'This is test string...!!\n': print 'STDIO : Receive...................OK!!' else: print 'STDIO : Receive...................Fail!!' except Exception, err: print 'Exception : ', err
def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) if len(args) != 2: raise Exception opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options] servIP servPort' % (sys.argv[0]) sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_T, **opts) servIP = args[0] servPort = int(args[1]) cSock = socket(AF_INET, SOCK_STREAM) cSock.connect((servIP, int(servPort))) sf.setFD(cSock) (pt, rsv, cmd, msg) = ('', '', '', '') for count in range(10000): try: sf.write('', '', 'This is test string....!!\n') except Exception, err: print 'Exception : ', err break
def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) if len(args) != 2: raise Exception opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options] servIP servPort' % (sys.argv[0]) sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_U, **opts) servIP = args[0] servPort = int(args[1]) cSock = socket(AF_INET, SOCK_DGRAM) cSock.bind((servIP, int(servPort))) cSock.connect((servIP, 9997)) sf.setFD(cSock) try: sf.write('', '', 'This is response string....!!\n') (pt, rsv, cmd, msg) = ('', '', '', '') (pt, rsv, cmd, msg) = sf.read() if msg == 'This is test string...!!\n': print 'UDP : Receive...................OK!!' else: print 'UDP : Receive...................Fail!!' except Exception, err: print 'Exception : ', err
def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options]' % (sys.argv[0]) sfp.prnOpt() sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_S, **opts) (pt, rsv, cmd, msg) = ('', '', '', '') fd1 = open('test.txt', 'w+') sf.setFD(fd1) writeStartSec = time.time() for count in range(10000): try: sf.write('', '', 'This is test string...!!\n') except Exception, err: print 'Exception : ', err break
def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) if len(args) != 2: raise Exception opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options] servIP servPort' % (sys.argv[0]) sfp.prnOpt() sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_U, **opts) servIP = args[0] servPort = int(args[1]) servsock = socket(AF_INET, SOCK_DGRAM) servsock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) servsock.bind((servIP, int(servPort))) servsock.connect((servIP, 9998)) sf.setFD(servsock) (pt, rsv, cmd, msg) = ('', '', '', '') readStartSec = time.time() for count in range(100000): try: (pt, rsv, cmd, msg) = sf.read() if msg != 'This is test string....!!\n': break except Exception, err: print 'Exception : ', err break
def main() : global SHUTDOWN try : optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr+'t:') if len(args) != 4 : raise Exception opts = {} for optKey, optVal in optList : opts[optKey] = optVal except : print 'usage : %s [-options] servIp servPort regId regKey' % (sys.argv[0]) print 'examp : %s 10.10.10.10 1234 sys1 alarm1' % (sys.argv[0]) sfp.prnOpt() print ' -t[sec] : recv heart beat period, default=no recv' sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_T, **opts) try : heartBeatSec = int( opts['-t'] ) except : heartBeatSec = 0 servIp = args[0] servPort = int( args[1] ) regId = args[2] regKey = args[3] rsv = ' ' regStr = '%s,%s,%s' % (heartBeatSec, regId, regKey) sock = None __LOG__.Trace( 'started, servIp=[%s], servPort=[%s], regStr=[%s]' % (servIp, servPort, regStr) ) while SHUTDOWN == False : try : sock = socket( AF_INET, SOCK_STREAM ) sock.connect( (servIp, servPort) ) sf.setFD(sock) __LOG__.Trace( 'connected, servIp=[%s], servPort=[%s], regStr=[%s]' % (servIp, servPort, regStr) ) sf.write( rsv, 'REG', regStr+"\n" ) break except Exception, err : __LOG__.Exception() sys.exit()
def main(): try: optStr = sfp.getOptStr() optList, args = getopt.getopt(sys.argv[1:], optStr) if len(args) != 2: raise Exception opts = {} for optKey, optVal in optList: opts[optKey] = optVal except: print 'usage : %s [-options] servIP servPort' % (sys.argv[0]) sfp.prnOpt() sys.exit() sf = sfp.SFProtocol(sfp.SFP_CH_T, **opts) servIP = args[0] servPort = int(args[1]) servsock = socket(AF_INET, SOCK_STREAM) servsock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) servsock.bind((servIP, int(servPort))) servsock.listen(1) cSock, addr = servsock.accept() sf.setFD(cSock) try: (pt, rsv, cmd, msg) = ('', '', '', '') (pt, rsv, cmd, msg) = sf.read() if msg == 'This is test string....!!\n': print 'TCP : Receive...................OK!!' else: print 'TCP : Receive...................Fail!!' sf.write('', '', 'This is response string...!!\n') except Exception, err: print 'Exception : ', err