Page MenuHomePhabricator

hello_accept.py
No OneTemporary

hello_accept.py

# Copyright (C) 2008-2009 AG Projects. See LICENSE for details.
#
import sys
from eventlib import proc
from msrplib.connect import AcceptorDirect
from msrplib.protocol import URI
from msrplib.trafficlog import Logger
from msrplib.session import GreenMSRPSession
from twisted.internet import reactor # let eventlib know we want twisted-based hub
local_uri = URI(session_id='server', use_tls=False)
remote_uri = URI(session_id='client', use_tls=False)
connector = AcceptorDirect(logger=Logger())
connector.prepare(local_uri)
transport = connector.complete([remote_uri])
session = GreenMSRPSession(transport)
session.send_message('hello', 'text/plain')
print 'received: %s' % session.receive_chunk().data
session.shutdown()

File Metadata

Mime Type
text/x-python
Expires
Tue, Nov 26, 4:11 AM (1 d, 11 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3413711
Default Alt Text
hello_accept.py (726 B)

Event Timeline